Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WebdaTest

Utility class for UnitTest

Hierarchy

  • WebdaTest

Properties

addConsoleLogger: boolean = true
webda: Core

Methods

  • assertThrowsAsync(fn: any, regExp?: any): Promise<void>
  • before(init?: boolean): Promise<void>
  • buildWebda(): void
  • consumeAllModdas(): void
  • Parameters

    • Default value ctx: Context = undefined
    • Default value host: string = "test.webda.io"
    • Default value method: HttpMethodType = "GET"
    • Default value url: string = "/"
    • Default value body: object = {}
    • Default value headers: object = {}

    Returns Executor

  • getService<T>(service: string): T
  • getTestConfiguration(): string
  • newContext<T>(body?: any): Promise<T>
  • sleep(time: any): Promise<unknown>

Generated using TypeDoc