{"ScriptPreparationCode":null,"TestCases":[{"Name":"hasown existing","Code":"const data = {\r\n foo: 3,\r\n};\r\nlet res = Object.hasOwn(data, foo);","IsDeferred":false},{"Name":"hasown missing","Code":"const data = {\r\n foo: 3,\r\n};\r\nlet res = Object.hasOwn(data, bar);","IsDeferred":false},{"Name":"undefined existing","Code":"const data = {\r\n foo: 3,\r\n};\r\nlet res = data.foo === undefined;","IsDeferred":false},{"Name":"undefined missing","Code":"const data = {\r\n foo: 3,\r\n};\r\nlet res = data.bar === undefined;","IsDeferred":false}]}