Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Suites

A unit-testing framework for TypeScript backends working with inversion of control and dependency injection

Get StartedWhy Suites?GuidesAPI Reference

Suites works with projects using: NestJS (Official), InversifyJS (Official), Vitest, Jest, Sinon, and more

Among others, Suites is used by companies like: Monday.com, Lemonade, Balance, Harmonya

Features

👩‍💻 Declarative

One function call creates fully-typed, isolated test environments. Suites auto-generates all mocks and wires dependencies automatically. No manual setup, no type casts, no boilerplate.

✅ Type-Safe

Generate type-safe mocks bound to implementations. Eliminate broken tests after refactors, silent runtime failures, and manual type casting.

🔄 Refactoring Confidence

Change constructors, add dependencies, refactor classes - tests adapt automatically. Skip manual mock updates. Catch breaking changes at compile time, not runtime.

✨ AI Ready

One canonical pattern teaches AI agents the entire API. Coding agents like Claude Code and Cursor write correct tests in a single pass with 95% less context consumption compared to manual mocking patterns.

Pinned Loading

  1. suites suites Public

    A unit testing framework for TypeScript backends working with inversion of control and dependency injection

    TypeScript 539 20

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.