{"ScriptPreparationCode":"var cpcodes = new Array(100000).fill(undefined).map((_,i) =\u003E \u0060${i}\u0060);\r\n\r\nvar selectionsMap = new Map([\r\n [ \u0027dateRange\u0027, [ \u0027custom\u0027 ] ],\r\n [ \u0027start\u0027, [ \u00272022-04-01T00:00:00Z\u0027 ] ],\r\n [ \u0027end\u0027, [ \u00272022-04-08T00:00:00Z\u0027 ] ],\r\n [ \u0027timezone\u0027, [ \u0027Europe/Warsaw\u0027 ] ],\r\n [ \u0027network\u0027, [ \u0027mobile\u0027 ] ],\r\n [ \u0027string_match_options\u0027, [ \u0027start_with\u0027 ] ],\r\n [ \u0027cpcodes\u0027, cpcodes ]\r\n]);\r\n\r\nvar selectionsObject = {\r\n dateRange: [\r\n \u0027custom\u0027\r\n ],\r\n start: [\r\n \u00272022-04-01T00:00:00Z\u0027\r\n ],\r\n end: [\r\n \u00272022-04-08T00:00:00Z\u0027\r\n ],\r\n timezone: [\r\n \u0027Europe/Warsaw\u0027\r\n ],\r\n network: [\r\n \u0027mobile\u0027\r\n ],\r\n string_match_options: [\r\n \u0027start_with\u0027\r\n ],\r\n cpcodes: cpcodes\r\n}\r\n\r\n","TestCases":[{"Name":"spread","Code":"let a = { ...selectionsObject, network: [ \u0027non_mobile\u0027 ] };","IsDeferred":false},{"Name":"new map","Code":"selectionsMap.set(\u0027network\u0027, [ \u0027non_mobile\u0027 ]);\r\nlet a = new Map(selectionsMap);","IsDeferred":false}]}