{"ScriptPreparationCode":"window.foo = [{ name: \u0027cat\u0027, age: 1, a: 1, b: 3, c: 4, d: 5, e: 6, f: 7, g: 8}, {name: \u0027dog\u0027, age: 2, a: 1, b: 3, c: 4, d: 5, e: 6, f: 7, g: 8}, {name: \u0027bird\u0027, age: 3, a: 1, b: 3, c: 4, d: 5, e: 6, f: 7, g: 8}];\r\nwindow.bar = [{ name: \u0027cat\u0027, age: 1, a: 1, b: 3, c: 4, d: 5, e: 6, f: 7, g: 8}, {name: \u0027dog\u0027, age: 2, a: 1, b: 3, c: 4, d: 5, e: 6, f: 7, g: 8}, {name: \u0027bird\u0027, age: 3, a: 1, b: 3, c: 4, d: 5, e: 6, f: 7, g: 8}];","TestCases":[{"Name":"_.isEqual","Code":"_.isEqual(window.foo, window.bar)","IsDeferred":false},{"Name":"Mine","Code":"function deepCheck(a, b) {\r\n Object.keys(a).every(key =\u003E {\r\n return a[key] === b[key];\r\n });\r\n}\r\ndeepCheck(window.foo, window.bar);","IsDeferred":false},{"Name":"JSON.stringify","Code":"JSON.stringify(window.foo) === JSON.stringify(window.bar);","IsDeferred":false}]}