{"ScriptPreparationCode":"const counter = { val: 0 };\r\nfunction action() {\r\n counter.val\u002B\u002B;\r\n}\r\nfunction actionWithLog() {\r\n counter.val\u002B\u002B;\r\n console.log(\u0027ok\u0027);\r\n}\r\nfunction actionWithLogData() {\r\n counter.val\u002B\u002B;\r\n console.log(\u0027ok\u0027, counter);\r\n}\r\nconst customLog = [];\r\nfunction actionWithCustomLog() {\r\n counter.val\u002B\u002B;\r\n customLog.push([\u0027ok\u0027, {...counter}]);\r\n}","TestCases":[{"Name":"action","Code":"action();","IsDeferred":false},{"Name":"actionWithLog","Code":"actionWithLog();","IsDeferred":false},{"Name":"actionWithLogData","Code":"actionWithLogData();","IsDeferred":false},{"Name":"actionWithCustomLog","Code":"actionWithCustomLog()","IsDeferred":false}]}