{"ScriptPreparationCode":"window.obj = { a: 2 }","TestCases":[{"Name":"Object.prototype.hasOwnProperty","Code":"Object.prototype.hasOwnProperty.call(obj, \u0027a\u0027);","IsDeferred":false},{"Name":"obj.hasOwnProperty","Code":"obj.hasOwnProperty(\u0027a\u0027);","IsDeferred":false},{"Name":"null check","Code":"obj.hasOwnProperty \u0026\u0026 obj.hasOwnProperty(\u0027a\u0027);","IsDeferred":false},{"Name":"null check function","Code":"typeof obj.hasOwnProperty === \u0027function\u0027 \u0026\u0026 obj.hasOwnProperty(\u0027a\u0027);","IsDeferred":false}]}