{"ScriptPreparationCode":null,"TestCases":[{"Name":"New object","Code":"function createObject(total) {\r\n return {\r\n a: 1,\r\n b: 1,\r\n c: 1,\r\n d: 1,\r\n e: 1,\r\n f: 1,\r\n g: 1,\r\n h: 1,\r\n i: 1,\r\n j: 1,\r\n k: 1,\r\n l: 1,\r\n total: total\r\n }\r\n}\r\n\r\ncreateObject(1)","IsDeferred":false},{"Name":"Spread","Code":"const firstObject = { \r\n\ta: 1,\r\n b: 1,\r\n c: 1,\r\n\td: 1,\r\n e: 1,\r\n f: 1,\r\n\tg: 1,\r\n h: 1,\r\n i: 1,\r\n\tj: 1,\r\n k: 1,\r\n l: 1,\r\n}\r\nfunction createObject(total) {\r\n\treturn {\r\n ...firstObject,\r\n total: total\r\n }\r\n}\r\ncreateObject(1)","IsDeferred":false},{"Name":"Assign","Code":"const firstObject = { \r\n\ta: 1,\r\n b: 1,\r\n c: 1,\r\n\td: 1,\r\n e: 1,\r\n f: 1,\r\n\tg: 1,\r\n h: 1,\r\n i: 1,\r\n\tj: 1,\r\n k: 1,\r\n l: 1,\r\n}\r\nfunction createObject(total) { \r\n return Object.assign({ total: total }, firstObject);\r\n}\r\n\r\ncreateObject(1)","IsDeferred":false}]}