Beignet API reference
    Preparing search index...

    Interface DatabaseTestHarness<Database, Ctx>

    Database test harness that coordinates app-owned database fixtures with Beignet factories and seeds.

    interface DatabaseTestHarness<Database, Ctx> {
        cleanup(): Promise<void>;
        resetFactories(): void;
        setup(
            options?: DatabaseTestSetupOptions<Ctx>,
        ): Promise<DatabaseTestSession<Database, Ctx>>;
    }

    Type Parameters

    • Database
    • Ctx
    Index
    • Close all sessions that have not already been closed.

      Returns Promise<void>

    • Reset all configured factory sequences.

      Returns void