{"ScriptPreparationCode":"var event = { foo: \u0027foo\u0027, bar: \u0027bar\u0027}\r\nvar result = null\r\nfunction getName1(event) { return event.foo }\r\nfunction getName2(event) { return event.foo \u002B event.bar }\r\nvar flag1 = true\r\nvar flag2 = false","TestCases":[{"Name":"Function call 1","Code":"result = {name: getName1(event)}","IsDeferred":false},{"Name":"Function call 2","Code":"result = {name: getName2(event)}","IsDeferred":false},{"Name":"Conditional operator 1","Code":"result = {name: flag1 ? event.foo : event.foo \u002B event.bar }","IsDeferred":false},{"Name":"Conditional operator 2","Code":"result = {name: flag2 ? event.foo : event.foo \u002B event.bar }","IsDeferred":false}]}