Type Alias SlidingWindowLimiterTestSuiteSettings

SlidingWindowLimiterTestSuiteSettings: {
    beforeEach: typeof beforeEach;
    createAdapter: () => Promisable<IRateLimiterAdapter>;
    delayBuffer?: ITimeSpan;
    describe: SuiteAPI;
    expect: ExpectStatic;
    test: TestAPI;
}

IMPORT_PATH: "@daiso-tech/core/rate-limiter/test-utilities"

Type declaration

  • beforeEach: typeof beforeEach
  • createAdapter: () => Promisable<IRateLimiterAdapter>
  • OptionaldelayBuffer?: ITimeSpan
    import { TimeSpan } from "@daiso-tech/core/time-span";

    TimeSpan.fromMilliseconds(10)
  • describe: SuiteAPI
  • expect: ExpectStatic
  • test: TestAPI