{"ScriptPreparationCode":"class MyClass {\r\n getValue() {\r\n\t\treturn this.value\r\n }\r\n \r\n\tsetValue(value) {\r\n this.value = value\r\n }\r\n}\r\n\r\nfunction MyFunc() {\r\n\tvar value\r\n\treturn {\r\n\t\tsetValue: function(value) {\r\n this.value = value\r\n },\r\n getValue: function(value) {\r\n return this.value\r\n }\r\n }\r\n}\r\n\r\nmyClass = new MyClass()\r\nmyFunc = MyFunc()","TestCases":[{"Name":"Class this variable test","Code":"myClass.setValue(\u0022test\u0022)\r\nmyClass.getValue()","IsDeferred":false},{"Name":"Function scope variable test","Code":"myFunc.setValue(\u0022test\u0022)\r\nmyFunc.getValue()","IsDeferred":false}]}