{"ScriptPreparationCode":"var obj = {};","TestCases":[{"Name":"loose equals undefined","Code":"obj[\u0027a\u0027] == undefined;","IsDeferred":false},{"Name":"loose not-equals undefined","Code":"obj[\u0027a\u0027] != undefined;","IsDeferred":false},{"Name":"strict equals undefined","Code":"obj[\u0027a\u0027] === undefined;","IsDeferred":false},{"Name":"strict not-equals undefined","Code":"obj[\u0027a\u0027] !== undefined;","IsDeferred":false},{"Name":"loose equals null","Code":"obj[\u0027a\u0027] == null;","IsDeferred":false},{"Name":"loose not-equals null","Code":"obj[\u0027a\u0027] != null;","IsDeferred":false},{"Name":"strict equals null","Code":"obj[\u0027a\u0027] === null","IsDeferred":false},{"Name":"strict not-equals null","Code":"obj[\u0027a\u0027] !== null","IsDeferred":false},{"Name":"typeof","Code":"typeof obj[\u0027a\u0027] === \u0027undefined\u0027","IsDeferred":false},{"Name":"in","Code":"\u0027a\u0027 in obj;","IsDeferred":false},{"Name":"hasOwnProperty","Code":"obj.hasOwnProperty(\u0027a\u0027);","IsDeferred":false},{"Name":"bool","Code":"!!obj[\u0027a\u0027]","IsDeferred":false}]}