{"ScriptPreparationCode":"window.str1 = \u00271\u0027;\r\nwindow.str2 = \u00272\u0027;\r\nwindow.arr1 = [\u0027cat\u0027, \u0027dog\u0027, \u0027bird\u0027];\r\nwindow.arr2 = [\u0027cat\u0027, \u0027dog\u0027, \u0027bird\u0027];\r\nwindow.obj1 = { a: 1, b: 2, c: window.arr1 };\r\nwindow.obj2 = { a: 3, b: 4, c: window.arr2 };","TestCases":[{"Name":"_.isEqual for string","Code":"_.isEqual(window.str1, window.str2)","IsDeferred":false},{"Name":"JSON.stringify for string","Code":"JSON.stringify(window.str1) === JSON.stringify(window.str2);","IsDeferred":false},{"Name":"_.isEqual for array","Code":"_.isEqual(window.arr1, window.arr2)","IsDeferred":false},{"Name":"JSON.stringify for array","Code":"JSON.stringify(window.arr1) === JSON.stringify(window.arr2);","IsDeferred":false},{"Name":"_.isEqual for object","Code":"_.isEqual(window.obj1, window.obj2)","IsDeferred":false},{"Name":"JSON.stringify for object","Code":"JSON.stringify(window.obj1) === JSON.stringify(window.obj2);","IsDeferred":false}]}