Skip to content
masterclass Buddy

Vitest · Function

expectTypeOf

expectTypeOf provides compile-time assertions for TypeScript types in Vitest. It can compare types directly or inspect properties, function arguments, return values, arrays, promises, and unions.

Last updated

Syntax

expectTypeOf<T>(a?: unknown): ExpectTypeOf
expectTypeOf(a?: unknown).toEqualTypeOf<T>()

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • toEqualTypeOf
  • toExtend
  • toMatchObjectType
  • extract
  • exclude
  • returns
  • parameters
  • parameter

Source: expectTypeOf | Vitest. Checked 2026-11-03.