{"ScriptPreparationCode":"var obj1 = {\r\n 0: {\r\n 1: {\r\n key: \u0027one\u0027\r\n }\r\n }\r\n};\r\n\r\nvar obj1copy = {\r\n 0: {\r\n 1: {\r\n key: \u0027one\u0027\r\n }\r\n }\r\n};\r\n\r\nvar obj2 = {\r\n 0: {\r\n 1: {\r\n key: \u0027two\u0027\r\n }\r\n }\r\n};\r\n\r\nfunction isEqual(a, b) {\r\n return JSON.stringify(a) === JSON.stringify(b)\r\n}\r\n\r\nvar obj3 = {\r\n key: \u0027one\u0027\r\n}\r\n\r\nvar obj3copy = {\r\n key: \u0027one\u0027\r\n}","TestCases":[{"Name":"underscore complex","Code":"underscore.isEqual(obj1, obj1copy);","IsDeferred":false},{"Name":"loadas complex","Code":"lodash.isEqual(obj1, obj1copy);","IsDeferred":false},{"Name":"under simple","Code":"underscore.isEqual(obj3, obj3copy);","IsDeferred":false},{"Name":"lodash simple","Code":"lodash.isEqual(obj3, obj3copy);","IsDeferred":false}]}