Bun

interface

assert.default.AssertStrict

interface AssertStrict

  • readonly [kOptions]: AssertOptions & { strict: true }
  • deepEqual: (actual: unknown, expected: T, message?: string | Error) => asserts actual is T
  • deepStrictEqual: (actual: unknown, expected: T, message?: string | Error) => asserts actual is T
  • doesNotMatch: (value: string, regExp: RegExp, message?: string | Error) => void
  • doesNotReject: {(block: Promise<unknown> | () => Promise<unknown>, message?: string | Error) => Promise<void>; (block: Promise<unknown> | () => Promise<unknown>, error: AssertPredicate, message?: string | Error) => Promise<void>}
  • doesNotThrow: {(block: () => unknown, message?: string | Error) => void; (block: () => unknown, error: AssertPredicate, message?: string | Error) => void}
  • equal: (actual: unknown, expected: T, message?: string | Error) => asserts actual is T
  • fail: {}
  • ifError: (value: unknown) => asserts value is undefined | null
  • match: (value: string, regExp: RegExp, message?: string | Error) => void
  • notDeepEqual: (actual: unknown, expected: unknown, message?: string | Error) => void
  • notDeepStrictEqual: (actual: unknown, expected: unknown, message?: string | Error) => void
  • notEqual: (actual: unknown, expected: unknown, message?: string | Error) => void
  • notStrictEqual: (actual: unknown, expected: unknown, message?: string | Error) => void
  • ok: (value: unknown, message?: string | Error) => asserts value
  • partialDeepStrictEqual: (actual: unknown, expected: unknown, message?: string | Error) => void
  • rejects: {(block: Promise<unknown> | () => Promise<unknown>, message?: string | Error) => Promise<void>; (block: Promise<unknown> | () => Promise<unknown>, error: AssertPredicate, message?: string | Error) => Promise<void>}
  • strictEqual: (actual: unknown, expected: T, message?: string | Error) => asserts actual is T
  • throws: {(block: () => unknown, message?: string | Error) => void; (block: () => unknown, error: AssertPredicate, message?: string | Error) => void}