{"ScriptPreparationCode":null,"TestCases":[{"Name":"Compare two equal objects","Code":"const a = {\r\n a: 123,\r\n b: true,\r\n c: ()=\u003E console.log(\u0027test\u0027),\r\n d: [\r\n 1, 2, 3, \r\n {\r\n t: \u0027test\u0027,\r\n k: [\r\n {},\r\n [9, 8, 7],\r\n {}\r\n ]\r\n }, [], {}, { a: \u0027text\u0027, b: false }\r\n ]\r\n };\r\nconst b = {\r\n a: 123,\r\n b: true,\r\n c: ()=\u003E console.log(\u0027test\u0027),\r\n d: [\r\n 1, 2, 3, \r\n {\r\n t: \u0027test\u0027,\r\n k: [\r\n {},\r\n [9, 8, 7],\r\n {}\r\n ]\r\n }, [], {}, { a: \u0027text\u0027, b: false }\r\n ]\r\n };\r\nequal(a, b);","IsDeferred":false},{"Name":"Compare two unequal objects","Code":"const a = {\r\n a: 123,\r\n b: true,\r\n c: ()=\u003E console.log(\u0027this is a fn call\u0027),\r\n d: [\r\n 1, 2, 3, \r\n {\r\n t: \u0027test\u0027,\r\n k: [\r\n {},\r\n [9, 8, 7],\r\n {}\r\n ]\r\n }, [], {}, { a: \u0027text\u0027, b: false }\r\n ]\r\n };\r\nconst b = {\r\n a: 123,\r\n b: true,\r\n c: ()=\u003E console.log(\u0027test\u0027),\r\n d: [\r\n 1, 2, 3, \r\n {\r\n t: \u0027test\u0027,\r\n k: [\r\n {},\r\n [9, 8, 7],\r\n {}\r\n ]\r\n }, [], {}, { a: \u0027text\u0027, b: false }\r\n ]\r\n };\r\nequal(a, b);","IsDeferred":false}]}