Test Promise construction.On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".PASS promise instanceof Promise is truePASS promise.constructor is PromisePASS thisInInit is undefinedPASS resolve instanceof Function is truePASS reject instanceof Function is truePASS new Promise() threw exception TypeError: Promise resolver undefined is not a function.PASS new Promise(37) threw exception TypeError: Promise resolver 37 is not a function.PASS promise = new Promise(function() { throw Error("foo"); }) did not throw exception.PASS result.message is "foo"PASS fulfilledPASS result is "hello"PASS successfullyParsed is trueTEST COMPLETE