{"ScriptPreparationCode":"const obj1 = { a: \u0022a\u0022 };\r\nconst obj2 = { b: \u0022b\u0022 };\r\n\r\nwindow.obj1 = obj1;\r\nwindow.obj2 = obj2;","TestCases":[{"Name":"Spread operator","Code":"const finalObject = {\r\n\tc: \u0022a\u0022,\r\n ...obj1,\r\n d: \u0022b\u0022,\r\n \t...obj2\r\n};","IsDeferred":false},{"Name":"Object.assign","Code":"const finalObject = Object.assign({ c: \u0022a\u0022 }, obj1, { d: \u0022b\u0022 }, obj2);","IsDeferred":false}]}