UNPKG

msw

Version:

The industry standard for API mocking in JavaScript.

22 lines (17 loc) • 680 B
import { InternalError } from './dev-utils' describe(InternalError, () => { test('creates an InternalError instance', () => { const error = new InternalError('Message') expect(error.name).toBe('InternalError') expect(error.message).toBe('Message') expect(error.toString()).toBe('InternalError: Message') expect(error.stack).toMatch(/\w+/) }) test('passes the identity check', () => { const error = new InternalError('Message') expect(error instanceof InternalError).toBe(true) expect(error instanceof Error).toBe(true) const extraneousError = new Error('Message') expect(extraneousError).not.toBeInstanceOf(InternalError) }) })