assertPromise()function
assertPromise(value: Promise<T> | T): asserts value is Promise<T>
| Param | Type | |
|---|---|---|
value | Promise<T>T | The value to assert. required |
| Return | |
|---|---|
asserts value is Promise<T> |
| Throws | |
|---|---|
RequiredError | If value is not a Promise instance. |
Assert that an unknown value is a Promise.
Examples
assertPromise(Promise.resolve(1)); // passes