{"ScriptPreparationCode":null,"TestCases":[{"Name":"forEach","Code":"var a = {\u00271\u0027: 1, \u00272\u0027: 2, \u00273\u0027: 3, \u00274\u0027: 4}\r\nvar b = [{id: 5}, {id: 6}, {id: 7}, {id: 8}]\r\nb.forEach(x =\u003E { a[x.id] = x })","IsDeferred":false},{"Name":"spread operator","Code":"var a = {\u00271\u0027: 1, \u00272\u0027: 2, \u00273\u0027: 3, \u00274\u0027: 4}\r\nvar b = [{id: 5}, {id: 6}, {id: 7}, {id: 8}]\r\na = {...a, ...b.reduce((obj, item) =\u003E { obj[item.id]; return obj }, {})}","IsDeferred":false}]}