{"ScriptPreparationCode":"var obj = {a:2};","TestCases":[{"Name":"instanceof","Code":"obj instanceof Object ","IsDeferred":false},{"Name":"typeof","Code":"typeof obj === \u0027object\u0027","IsDeferred":false},{"Name":"typeof no function","Code":"typeof obj === \u0027object\u0027 \u0026\u0026 typeof obj !== \u0027function\u0027","IsDeferred":false},{"Name":"typeof obj or string","Code":"typeof obj === \u0027object\u0027 \u0026\u0026 typeof obj === \u0027string\u0027","IsDeferred":false},{"Name":"new Ojb","Code":"Object(obj) == obj","IsDeferred":false},{"Name":"string or obj","Code":"[\u0027object\u0027, \u0027string\u0027].includes(typeof obj)","IsDeferred":false}]}