{"ScriptPreparationCode":null,"TestCases":[{"Name":"lodash merge","Code":"var a = {\r\n \u0022development\u0022: {\r\n \u0022appName\u0022: \u0022abcd\u0022,\r\n \u0022storeListEndpoint\u0022: \u0022/data/stores.json\u0022,\r\n \u0022filters\u0022: {\r\n \u0022filtersIcon\u0022: \u0022https://icon.org/filters.svg\u0022,\r\n \u0022closeIcon\u0022: \u0022https://icon.org/close.svg\u0022\r\n },\r\n \u0022maps\u0022: {\r\n \u0022googleMaps\u0022: \u0022https://maps.googleapis.com/maps/api/js\u0022,\r\n \u0022mapsIcon\u0022: \u0022https://icon.org/store-map-marker.png\u0022,\r\n \u0022mapsIcon\u0022: \u0022https://icon.org/store-map-marker.png\u0022,\r\n \u0022defaultZoom\u0022: 6,\r\n \u0022zoomControl\u0022: true\r\n },\r\n \u0022routing\u0022: {\r\n \u0022basepath\u0022: false,\r\n \u0022stores\u0022: \u0022stores\u0022,\r\n \u0022store\u0022: \u0022store\u0022\r\n },\r\n \u0022features\u0022: {\r\n \u0022searchLocation\u0022: false,\r\n \u0022geoLocation\u0022: false,\r\n \u0022showLandingPage\u0022: false,\r\n \u0022displayInfoWindow\u0022: false\r\n }\r\n },\r\n \u0022test\u0022: {\r\n \u0022appName\u0022: \u0022tyuiooo\u0022\r\n },\r\n \u0022production\u0022: {\r\n \u0022appName\u0022: \u0022bvbvbvvb\u0022,\r\n \u0022storeListEndpoint\u0022: \u0022https://www.api.com/?stores_action_get_stores\u0022,\r\n \u0022routing\u0022: {\r\n \u0022basepath\u0022: \u0022/poipoi\u0022\r\n }\r\n }\r\n};\r\nvar b = { \r\n\tproduction: {\r\n \tappName: \u0022works ok\u0022\r\n }\r\n};\r\nvar c = _.merge(a, b);","IsDeferred":false},{"Name":"object.assign","Code":"var a = {\r\n \u0022development\u0022: {\r\n \u0022appName\u0022: \u0022abcd\u0022,\r\n \u0022storeListEndpoint\u0022: \u0022/data/stores.json\u0022,\r\n \u0022filters\u0022: {\r\n \u0022filtersIcon\u0022: \u0022https://icon.org/filters.svg\u0022,\r\n \u0022closeIcon\u0022: \u0022https://icon.org/close.svg\u0022\r\n },\r\n \u0022maps\u0022: {\r\n \u0022googleMaps\u0022: \u0022https://maps.googleapis.com/maps/api/js\u0022,\r\n \u0022mapsIcon\u0022: \u0022https://icon.org/store-map-marker.png\u0022,\r\n \u0022mapsIcon\u0022: \u0022https://icon.org/store-map-marker.png\u0022,\r\n \u0022defaultZoom\u0022: 6,\r\n \u0022zoomControl\u0022: true\r\n },\r\n \u0022routing\u0022: {\r\n \u0022basepath\u0022: false,\r\n \u0022stores\u0022: \u0022stores\u0022,\r\n \u0022store\u0022: \u0022store\u0022\r\n },\r\n \u0022features\u0022: {\r\n \u0022searchLocation\u0022: false,\r\n \u0022geoLocation\u0022: false,\r\n \u0022showLandingPage\u0022: false,\r\n \u0022displayInfoWindow\u0022: false\r\n }\r\n },\r\n \u0022test\u0022: {\r\n \u0022appName\u0022: \u0022tyuiooo\u0022\r\n },\r\n \u0022production\u0022: {\r\n \u0022appName\u0022: \u0022bvbvbvvb\u0022,\r\n \u0022storeListEndpoint\u0022: \u0022https://www.api.com/?stores_action_get_stores\u0022,\r\n \u0022routing\u0022: {\r\n \u0022basepath\u0022: \u0022/poipoi\u0022\r\n }\r\n }\r\n};\r\nvar b = { \r\n\tproduction: {\r\n \tappName: \u0022works ok\u0022\r\n }\r\n};\r\nvar c = Object.assign(a, b);","IsDeferred":false}]}