{"ScriptPreparationCode":"var a,\r\n t = true,\r\n f = false,\r\n val = \u0027something\u0027,\r\n def = \u0027default\u0027;","TestCases":[{"Name":"true (binary)","Code":"a = t \u0026\u0026 val || def;","IsDeferred":false},{"Name":"false (binary)","Code":"a = f \u0026\u0026 val || def;","IsDeferred":false},{"Name":"true (branch)","Code":"if (t) {\r\n a = val;\r\n} else {\r\n a = def;\r\n}","IsDeferred":false},{"Name":"false (branch)","Code":"if (f) {\r\n a = val;\r\n} else {\r\n a = def;\r\n}","IsDeferred":false},{"Name":"true (ternary)","Code":"a = t ? val : def;","IsDeferred":false},{"Name":"false (ternary)","Code":"a = f ? val : def;","IsDeferred":false}]}