{"ScriptPreparationCode":"var Status;\r\n(function(Status) {\r\n Status[\u0022A\u0022] = \u0022a\u0022;\r\n Status[\u0022B\u0022] = \u0022b\u0022;\r\n Status[\u0022C\u0022] = \u0022c\u0022;\r\n Status[\u0022D\u0022] = \u0022d\u0022;\r\n})(Status || (Status = {}));\r\n\r\nvar st = \u0027c\u0027\r\n\r\nvar set1 = new Set([Status.A,Status.B,Status.C]);\r\n","TestCases":[{"Name":"compare individual strings","Code":"return (st === Status.A || st === Status.B || st === Status.C)","IsDeferred":false},{"Name":"use a regex","Code":"return (new RegExp(\u0060${Status.A}|${Status.B}|${Status.C}\u0060, \u0027i\u0027)).test(st)","IsDeferred":false},{"Name":"use a set","Code":"return set1.has(st)","IsDeferred":false}]}