{"ScriptPreparationCode":null,"TestCases":[{"Name":"Using the spread operator","Code":"const evt = {\r\n name: \u0027Test Object\u0027,\r\n amount: 1234\r\n}\r\nconst obj1 = {\r\n ...evt,\r\n section: \u0027zxcv\u0027,\r\n subsection: \u0027123\u0027\r\n}\r\nconst obj2 = {\r\n ...evt,\r\n section: \u0027asdf\u0027,\r\n subsection: \u0027qwer\u0027\r\n}","IsDeferred":false},{"Name":"Using Object.assign","Code":"const evt = {\r\n name: \u0027Test Object\u0027,\r\n amount: 1234\r\n}\r\nconst obj1 = Object.assign({}, evt, {\r\n section: \u0027zxcv\u0027,\r\n subsection: \u0027123\u0027\r\n})\r\nconst obj2 = Object.assign({}, evt, {\r\n section: \u0027asdf\u0027,\r\n subsection: \u0027qwer\u0027\r\n})","IsDeferred":false}]}