{"ScriptPreparationCode":"var MyObject = [{\r\n \u0022id\u0022: 62,\r\n \u0022name\u0022: \u0022option 1 test\u0022,\r\n \u0022address\u0022: {\r\n \u0022id\u0022: 62,\r\n \u0022name\u0022: null,\r\n \u0022addressLine2\u0022: null,\r\n \u0022addressLine1\u0022: null,\r\n \u0022city\u0022: \u0022LONDON\u0022,\r\n \u0022country\u0022: null,\r\n \u0022postal\u0022: null,\r\n \u0022latitude\u0022: null,\r\n \u0022longitude\u0022: null,\r\n \u0022description\u0022: null,\r\n \u0022transport\u0022: [{\r\n \u0022id\u0022: 2,\r\n \u0022description\u0022: \u0022instrcution bus 1\u0022,\r\n \u0022type\u0022: \u0022BUS\u0022\r\n }],\r\n \u0022contact\u0022: \u0022\u0022,\r\n \u0022media\u0022: [{\r\n \u0022id\u0022: 97,\r\n \u0022url\u0022: \u0022https://headout-test.s3.us-west-2.amazonaws.com/media/Nitisha Chhatwani Resume (1)-2 (2).pdf\u0022\r\n },\r\n {\r\n \u0022id\u0022: 98,\r\n \u0022url\u0022: \u0022https://headout-test.s3.us-west-2.amazonaws.com/media/Nitisha Chhatwani Resume (1)-2 (2).pdf\u0022\r\n },\r\n {\r\n \u0022id\u0022: 99,\r\n \u0022url\u0022: \u0022https://headout-test.s3.us-west-2.amazonaws.com/media/Nitisha Chhatwani Resume (1)-2 (2).pdf\u0022\r\n },\r\n {\r\n \u0022id\u0022: 100,\r\n \u0022url\u0022: \u0022https://headout-test.s3.us-west-2.amazonaws.com/media/Nitisha Chhatwani Resume (1)-2 (2).pdf\u0022\r\n },\r\n {\r\n \u0022id\u0022: 101,\r\n \u0022url\u0022: \u0022https://headout-test.s3.us-west-2.amazonaws.com/media/Nitisha Chhatwani Resume (1)-2 (2).pdf\u0022\r\n }\r\n ]\r\n },\r\n \u0022redemptionAddress\u0022: null,\r\n \u0022referenceCode\u0022: null,\r\n \u0022inclusions\u0022: [],\r\n \u0022exclusions\u0022: [],\r\n \u0022hotelTransfer\u0022: null,\r\n \u0022hotels\u0022: null,\r\n \u0022isCancellable\u0022: null,\r\n \u0022canReschedule\u0022: null,\r\n \u0022isRedemptionMeetingPointSame\u0022: null,\r\n \u0022offlineRedemption\u0022: null,\r\n \u0022fulfilmentType\u0022: null,\r\n \u0022freesaleOptionSetting\u0022: null,\r\n \u0022apiOptionSetting\u0022: null,\r\n \u0022onRequestOptionSetting\u0022: null,\r\n \u0022portalOptionSetting\u0022: null,\r\n \u0022periodType\u0022: null,\r\n \u0022periodDurationHours\u0022: 0,\r\n \u0022periodDurationMinutes\u0022: 0,\r\n \u0022cancellationDuration\u0022: null,\r\n \u0022rescheduleDuration\u0022: null,\r\n \u0022paxSettings\u0022: [{\r\n \u0022id\u0022: 2,\r\n \u0022ageFrom\u0022: 1,\r\n \u0022ageTo\u0022: 2,\r\n \u0022description\u0022: \u0022\u0022,\r\n \u0022paxType\u0022: \u0022INFANT\u0022\r\n }]\r\n },\r\n {\r\n \u0022id\u0022: 136,\r\n \u0022name\u0022: null,\r\n \u0022address\u0022: {\r\n \u0022id\u0022: 142,\r\n \u0022name\u0022: null,\r\n \u0022addressLine2\u0022: null,\r\n \u0022addressLine1\u0022: null,\r\n \u0022city\u0022: \u0022LONDON\u0022,\r\n \u0022country\u0022: null,\r\n \u0022postal\u0022: null,\r\n \u0022latitude\u0022: null,\r\n \u0022longitude\u0022: null,\r\n \u0022description\u0022: null,\r\n \u0022transport\u0022: [],\r\n \u0022contact\u0022: \u0022\u0022,\r\n \u0022media\u0022: []\r\n },\r\n \u0022redemptionAddress\u0022: null,\r\n \u0022referenceCode\u0022: null,\r\n \u0022inclusions\u0022: [],\r\n \u0022exclusions\u0022: [],\r\n \u0022hotelTransfer\u0022: null,\r\n \u0022hotels\u0022: null,\r\n \u0022isCancellable\u0022: null,\r\n \u0022canReschedule\u0022: null,\r\n \u0022isRedemptionMeetingPointSame\u0022: null,\r\n \u0022offlineRedemption\u0022: null,\r\n \u0022fulfilmentType\u0022: null,\r\n \u0022freesaleOptionSetting\u0022: null,\r\n \u0022apiOptionSetting\u0022: null,\r\n \u0022onRequestOptionSetting\u0022: null,\r\n \u0022portalOptionSetting\u0022: null,\r\n \u0022periodType\u0022: null,\r\n \u0022periodDurationHours\u0022: 0,\r\n \u0022periodDurationMinutes\u0022: 0,\r\n \u0022cancellationDuration\u0022: null,\r\n \u0022rescheduleDuration\u0022: null,\r\n \u0022paxSettings\u0022: [{\r\n \u0022id\u0022: 63,\r\n \u0022ageFrom\u0022: 1,\r\n \u0022ageTo\u0022: 2,\r\n \u0022description\u0022: \u0022\u0022,\r\n \u0022paxType\u0022: \u0022INFANT\u0022\r\n }]\r\n }\r\n];\r\n\r\nvar myCopy = null;","TestCases":[{"Name":"Lodash CloneDeep","Code":"myCopy = _.cloneDeep(MyObject);","IsDeferred":false},{"Name":"Json Clone","Code":"myCopy = JSON.parse(JSON.stringify(MyObject));","IsDeferred":false}]}