@assert-equals/dappdriver
Version:
DappDriver is an e2e testing framework designed for testing decentralized applications (dApps) using MetaMask, Rainbow or Zerion
54 lines (53 loc) • 1.14 kB
TypeScript
import * as mockttp from 'mockttp';
/**
*
*
* @export
* @class MockServer
*/
export declare class MockServer {
private server;
private port;
/**
* Creates an instance of MockServer.
* @param {number} [port=PROXY_PORT]
* @memberof MockServer
*/
constructor(port?: number);
/**
*
*
* @readonly
* @type {mockttp.Mockttp}
* @memberof MockServer
*/
get Server(): mockttp.Mockttp;
/**
*
* Pass matched requests through to their real destination.
* @return {*} {Promise<void>}
* @memberof MockServer
*/
passThrough(): Promise<void>;
/**
*
* Initialize MockServer instance on the local machine.
* @return {*} {Promise<void>}
* @memberof MockServer
*/
init(): Promise<void>;
/**
*
* Start the mock server.
* @return {*} {Promise<void>}
* @memberof MockServer
*/
start(): Promise<void>;
/**
*
* Stop the mock server and reset all rules and subscriptions.
* @return {*} {Promise<void>}
* @memberof MockServer
*/
stop(): Promise<void>;
}