Skip to main content

Get Started

Learn how to install Suites, configure the testing environment, and write the first automated test suite.

In This Section​

Prerequisites​

The following requirements must be met:

  • Framework - NestJS, InversifyJS, or plain TypeScript classes with constructor injection
  • Testing library - Jest, Vitest, or Sinon
Framework Flexibility

Suites supports the IoC principle through multiple implementations.

Currently: dependency injection frameworks (NestJS, InversifyJS) via TestBed, or any TypeScript code via mock()/stub().

For those new to Suites:

  1. Why Suites? - Explore what Suites provides
  2. Installation - Set up the environment
  3. Quick Start - Write the first test
  4. Guides - Learn testing patterns

Resources​