{"ScriptPreparationCode":"for (i = 0; i \u003C 10; i\u002B\u002B) {\r\n\r\n}","TestCases":[{"Name":"Test Spread operator","Code":"const firstObject = {\r\n sampleData: \u0027Hello world\u0027,\r\n sampleMethod: () =\u003E { return true; }\r\n};\r\n\r\nconst secondObject = {...firstObject};","IsDeferred":false},{"Name":"Test Object.create","Code":"const firstObject = {\r\n sampleData: \u0027Hello world\u0027,\r\n sampleMethod: () =\u003E { return true; }\r\n};\r\n\r\nconst secondObject = Object.create(firstObject);","IsDeferred":false},{"Name":"Test Object.assign","Code":"const firstObject = {\r\n sampleData: \u0027Hello world\u0027,\r\n sampleMethod: () =\u003E { return true; }\r\n};\r\n\r\nconst secondObject = Object.assign({}, firstObject);","IsDeferred":false},{"Name":"Test New Object","Code":"class firstObject {\r\n constructor() {\r\n \tthis.sampleData = \u0027Hello world\u0027,\r\n\tthis.sampleMethod = () =\u003E { return true; }\r\n }\r\n};\r\n\r\nconst secondObject = new firstObject();","IsDeferred":false}]}