{"ScriptPreparationCode":"let objLiteral = {\r\n 0x0: ()=\u003E {\r\n console.log(\u0027A\u0027);\r\n },\r\n 0x1: ()=\u003E {\r\n console.log(\u0027B\u0027);\r\n },\r\n 0x2: ()=\u003E {\r\n console.log(\u0027C\u0027);\r\n }\r\n}\r\n\r\nvar arrayLiteral = [\r\n ()=\u003E {\r\n console.log(\u0027A\u0027);\r\n },\r\n ()=\u003E {\r\n console.log(\u0027B\u0027);\r\n },\r\n ()=\u003E {\r\n console.log(\u0027C\u0027);\r\n }\r\n];","TestCases":[{"Name":"Object Literal","Code":"objLiteral[Math.floor(Math.random() * 0x3)]();","IsDeferred":false},{"Name":"Array Literal","Code":"arrayLiteral[Math.floor(Math.random() * 0x3)]();","IsDeferred":false}]}