Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MockClient

Hierarchy

  • MockClient

Constructors

constructor

  • new MockClient(returnSuccessOnCallNumber: number, exceptionToThrow: Error, circuitBreakerOptions: any): MockClient

Properties

circuitBreaker

circuitBreaker: CircuitBreaker

currentCalls

currentCalls: number

exceptionToThrow

exceptionToThrow: Error

returnSuccessOnCallNumber

returnSuccessOnCallNumber: number

Methods

do_call

  • do_call(currentCalls: number, returnSuccessOnCallNumber: number, exceptionToThrow: OciError): Promise<Response>

do_call_with_circuit

  • do_call_with_circuit(): Promise<Response>

shutdown

  • shutdown(): void