65 items
Naive Equals Type Helper
Code QuizTyping Mock Functions
FlashcardTyping Test Fixtures and Mock Data
Slides / VideoTesting Utility and Generic Types
Slides / VideoTesting Async Code with Typed Promises
Slides / VideoTyping Assertion Libraries and Custom Matchers
Slides / VideoType Coverage Tools
Slides / VideoThe @ts-expect-error Directive
Slides / VideoType Testing with dtslint & expect-type
Slides / VideoType Testing with tsd
Slides / VideoAsserting Types with expectTypeOf
Slides / VideoWhat Type Testing Is
Slides / VideoRuntime vs Compile-time Test Verification
Slides / VideoMocking Modules with Type Safety
Slides / VideoTyping Mocks with jest.Mocked
Slides / VideoWriting Typed Unit Tests
Slides / VideoConfiguring tsconfig for Test Environments
Slides / VideoSetting Up Vitest for TypeScript
Slides / VideoSetting Up Jest with ts-jest
Slides / VideoWhy TypeScript Testing Differs
Slides / VideoType Tests vs Runtime Tests
QuizExpect/Equal Helper Types
Quiztsd Type Testing Library
Quizexpect-type Assertions
QuizVitest expectTypeOf API
QuizExact Type Equality Check
QuizAssignability vs Exact Equality
QuizTesting Function Return Types
QuizTesting Function Parameter Types
QuizTesting Conditional & Mapped Types
QuizTyping Mocks with jest.Mocked
QuizTyping Test Fixtures and Helpers
Quiz@types Packages for Test Frameworks
QuizTyping Assertion Libraries
QuizType-Safe Spies and Partial Mocks
QuizTesting never and any Behaviors
Quizdtslint for Declaration Testing
Quizjest.fn Generic Return Type
Code QuizFactory Spread Override Order
Code Quizjest.Mocked Without jest.mock
Code QuizType Check Instead of Runtime Test
Code QuizTyping a Promise-Returning Mock
Code QuizExhaustiveness never Assertion
Code QuiztoBe vs toEqual on Objects
Code QuizNegative Type Test With ts-ignore
Code QuizAwaiting Async Promise Assertions
Code QuizReversed Assignability Check
Code QuizexpectType with tsd Assertions
Code QuizexpectError on a Valid Call
Code QuizUnused @ts-expect-error Directive
Code QuizUncalled expectTypeOf Matcher
Code QuizReturnType Given a Value
Code QuizType-Level Equality Assertions
FlashcardTyping Custom Matchers/Assertions
FlashcardTyped Spies and jest.Mocked<T>
Flashcarddtslint for Declaration File Testing
FlashcardThe tsd Library
FlashcardTyping Test Assertions in Jest/Vitest
FlashcardType-Safe Test Fixtures and Factories
FlashcardTyping Setup and Teardown Hooks
FlashcardTesting Compile Errors as Expected
Flashcardexpect-type Library Assertions
FlashcardAssignability vs Exact Equality
FlashcardOrganizing Tests in .test-d.ts Files
FlashcardRuntime vs Type-Level Testing
FlashcardSetting Up Vitest for TypeScript
Learn how to add Vitest to a TypeScript project for fast, type-aware unit testing with minimal config.
