cypress-contract-stubs
Version:
Cypress plugin for Spring Contract Stubs
20 lines (19 loc) • 678 B
TypeScript
import { StubEntries, StubEntry } from '../plugin/stubs/stubs-entries';
declare global {
namespace Cypress {
interface StubOptions {
id?: string;
name?: string;
method?: string;
url?: string;
status?: number;
consumer?: string;
}
interface Chainable {
contractStubs(): Chainable<StubEntries>;
contractStub(options: StubOptions): Chainable<StubEntry | null>;
}
}
}
export declare function contractStubs(): Cypress.Chainable<StubEntries>;
export declare function contractStub(options: Cypress.StubOptions): Cypress.Chainable<StubEntry | null>;