{"ScriptPreparationCode":null,"TestCases":[{"Name":"using direct assignment","Code":"let ob = {\r\n key1: \u0027hello\u0027,\r\n key2: \u0027world\u0027,\r\n key3: \u0027foo\u0027,\r\n key4: \u0027bar\u0027\r\n}\r\nlet ob2 = {\r\n key2: \u0027cat\u0027,\r\n key4: \u0027fish\u0027\r\n}\r\nlet res = {\r\n key1: ob.key1,\r\n key2: ob2.key2,\r\n key3: ob.key3,\r\n key4: ob2.key4\r\n}","IsDeferred":false},{"Name":"using Object.assign","Code":"let ob = {\r\n key1: \u0027hello\u0027,\r\n key2: \u0027world\u0027,\r\n key3: \u0027foo\u0027,\r\n key4: \u0027bar\u0027\r\n}\r\nlet ob2 = {\r\n key2: \u0027cat\u0027,\r\n key4: \u0027fish\u0027\r\n}\r\nlet res = Object.assign(ob2,ob)","IsDeferred":false}]}