Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TestUtils

Hierarchy

  • TestUtils

Index

Methods

Static expect

  • expect(testFunction: (() => boolean) | boolean, errorMessage: string): void
  • Parameters

    • testFunction: (() => boolean) | boolean
    • errorMessage: string

    Returns void

Static isValidISO8601DateFormat

  • isValidISO8601DateFormat(data: any): boolean
  • Parameters

    • data: any

    Returns boolean

Static throwExpectError

  • throwExpectError(message: string): void
  • Parameters

    • message: string

    Returns void

Static throwImplementationError

  • throwImplementationError(message: string): void
  • Parameters

    • message: string

    Returns void

Static validateSchema

  • validateSchema(data: any, schema: JsonSchema, isResponse: boolean, banUnknownProperties: boolean): MultiResult
  • Parameters

    • data: any
    • schema: JsonSchema
    • isResponse: boolean
    • banUnknownProperties: boolean

    Returns MultiResult

Static validateSwaggerSchema

  • validateSwaggerSchema(data: any, swaggerObject: Object, endPoint: string, method: string, isResponse: boolean, statusCode?: number, banUnknownProperties?: boolean): boolean
  • Parameters

    • data: any
    • swaggerObject: Object
    • endPoint: string
    • method: string
    • isResponse: boolean
    • Optional statusCode: number
    • Default value banUnknownProperties: boolean = false

    Returns boolean

Generated using TypeDoc