UNPKG

testcontainers

Version:

Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container

16 lines (15 loc) 503 B
export interface PortGenerator { generatePort(): Promise<number>; } export declare class RandomUniquePortGenerator implements PortGenerator { private readonly portGenerator; private static readonly assignedPorts; constructor(portGenerator?: PortGenerator); generatePort(): Promise<number>; } export declare class FixedPortGenerator implements PortGenerator { private readonly ports; private portIndex; constructor(ports: number[]); generatePort(): Promise<number>; }