Abstract Private #supertestPrivate #unitProtected testDirectory name for test data and argument files.
Protected chaiChai assertion library for per-instance use.
Protected Abstract httpSubclasses must override this getter to return the HTTP server instance (e.g. an Express/NestJS app) for supertest to bind to.
Protected nockNock library reference for per-instance HTTP mocking.
Protected sinonSinon test double library for per-instance use.
Protected supertestSupertest instance bound to httpServer. Lazily initialised.
Static chaiChai assertion library reference.
Static nockNock library reference for HTTP mocking.
Static sinonSinon test double library reference.
Protected apiProtected exactlyProtected logProtected logProtected unitProtected validate
Description
Abstract base class for Mocha-based integration and unit test suites.
Provides:
Example