UNPKG

@paultaku/node-mock-server

Version:

A TypeScript-based mock server with automatic Swagger-based mock file generation

48 lines 1.26 kB
import { MultiServerManager, MockServerManager } from "./mock-server-manager"; /** * Multi-server management demo * Demonstrates how to start, manage, and monitor multiple mock servers simultaneously */ declare class MultiServerDemo { private multiManager; private servers; constructor(); /** * Start servers for multiple environments */ startMultipleEnvironments(): Promise<void>; /** * Monitor all server statuses */ monitorServers(): Promise<void>; /** * Perform load test */ performLoadTest(): Promise<void>; /** * Dynamic server management */ dynamicServerManagement(): Promise<void>; /** * Simulate failure recovery */ simulateFailureRecovery(): Promise<void>; /** * Gracefully shutdown all servers */ gracefulShutdown(): Promise<void>; /** * Print all server statuses */ private printAllServerStatus; /** * Run the full demo */ runFullDemo(): Promise<void>; } export declare function quickStartMultipleServers(ports?: number[]): Promise<{ multiManager: MultiServerManager; servers: MockServerManager[]; }>; export { MultiServerDemo }; //# sourceMappingURL=multi-server-demo.d.ts.map