Type Alias SemaphoreProviderTestSuiteSettings

SemaphoreProviderTestSuiteSettings: {
    beforeEach: typeof beforeEach;
    createSemaphoreProvider: () => Promisable<
        { semaphoreProvider: ISemaphoreProvider; serde: ISerde },
    >;
    describe: SuiteAPI;
    expect: ExpectStatic;
    includeEventTests?: boolean;
    includeSerdeTests?: boolean;
    test: TestAPI;
}

IMPORT_PATH: "@daiso-tech/core/semaphore/test-utilities"

Type declaration

  • beforeEach: typeof beforeEach
  • createSemaphoreProvider: () => Promisable<{ semaphoreProvider: ISemaphoreProvider; serde: ISerde }>
  • describe: SuiteAPI
  • expect: ExpectStatic
  • OptionalincludeEventTests?: boolean
    true
    
  • OptionalincludeSerdeTests?: boolean
    true
    
  • test: TestAPI