{"ScriptPreparationCode":null,"TestCases":[{"Name":"Spread Operator","Code":"const state = {\r\n dimensions: { x: 10, y: 10 }\r\n}\r\n \r\nconst dimensionsUpdate = { y: 20 }\r\n\r\nstate.dimensions = {\r\n ...state.dimensions,\r\n ...dimensionsUpdate,\r\n}","IsDeferred":false},{"Name":"Direct assign","Code":"const state = {\r\n dimensions: { x: 10, y: 10 }\r\n}\r\n \r\nconst dimensionsUpdate = { y: 20 }\r\n\r\nstate.dimensions = {\r\n y: state.dimensions.y,\r\n ...dimensionsUpdate,\r\n}","IsDeferred":false}]}