{"ScriptPreparationCode":"function MyType() {};\r\nMyType.prototype.foo = \u0022bar\u0022;\r\n\r\nvar fixture = [];\r\nfor (var idx = 0; idx \u003C 1000; idx\u002B\u002B) {\r\n if (Math.random() \u003E= 0.5) {\r\n fixture.push(new MyType());\r\n } else {\r\n fixture.push({\r\n \u0022foo\u0022: \u0022bar\u0022\r\n });\r\n }\r\n}","TestCases":[{"Name":"constructor","Code":"fixture.filter(function(e){\r\n return e.constructor === Object;\r\n});","IsDeferred":false},{"Name":"prototype","Code":"fixture.filter(function(e){ \r\n return Object.getPrototypeOf(e) === Object.prototype; \r\n});","IsDeferred":false}]}