{"ScriptPreparationCode":null,"TestCases":[{"Name":"Object.assign","Code":"const firstObject = { sampleData: \u0027Hello world\u0027 }\r\nfor (let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n firstObject[i] = \u0027asdf\u0027\r\n}\r\nconst secondObject = { 1: \u0027foo bar\u0027 }\r\nconst finalObject = Object.assign(firstObject, secondObject);","IsDeferred":false},{"Name":"Spread","Code":"const firstObject = { sampleData: \u0027Hello world\u0027 }\r\nfor (let i = 0; i \u003C 10000; i\u002B\u002B) {\r\n firstObject[i] = \u0027asdf\u0027\r\n}\r\nconst secondObject = { 1: \u0027foo bar\u0027 }\r\nconst finalObject = {...firstObject, secondObject}","IsDeferred":false}]}