UNPKG

ngx-testing-tools

Version:
6 lines 1.28 kB
import { throwInstanceError } from '../errors/throw-instance-error'; export function assertInstance(instance, Ctor) { if (!(instance instanceof Ctor)) throwInstanceError({ name: Ctor.name }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXJ0LWluc3RhbmNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LXRlc3RpbmctdG9vbHMvc3JjL2xpYi9jb21tb24vYXNzZXJ0aW9ucy9hc3NlcnQtaW5zdGFuY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sZ0NBQWdDLENBQUM7QUFFcEUsTUFBTSxVQUFVLGNBQWMsQ0FBQyxRQUFpQixFQUFFLElBQTJDO0lBQzNGLElBQUksQ0FBQyxDQUFDLFFBQVEsWUFBWSxJQUFJLENBQUM7UUFBRSxrQkFBa0IsQ0FBQyxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztBQUMzRSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVHlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgdGhyb3dJbnN0YW5jZUVycm9yIH0gZnJvbSAnLi4vZXJyb3JzL3Rocm93LWluc3RhbmNlLWVycm9yJztcblxuZXhwb3J0IGZ1bmN0aW9uIGFzc2VydEluc3RhbmNlKGluc3RhbmNlOiB1bmtub3duLCBDdG9yOiBUeXBlPHVua25vd24+IHwgQWJzdHJhY3RUeXBlPHVua25vd24+KTogdm9pZCB7XG4gIGlmICghKGluc3RhbmNlIGluc3RhbmNlb2YgQ3RvcikpIHRocm93SW5zdGFuY2VFcnJvcih7IG5hbWU6IEN0b3IubmFtZSB9KTtcbn1cblxudHlwZSBBYnN0cmFjdFR5cGU8VCA9IGFueT4gPSBhYnN0cmFjdCBuZXcgKC4uLmFyZ3M6IGFueVtdKSA9PiBUO1xuIl19