Context that can be used in tests using plugin-default.

Hierarchy

  • TestContext
    • TestContext

Properties

createMessage: ((actor: string, session: string, target: Contract<ContractData, { [key: string]: Contract[] }>, body: string) => Promise<Contract<ContractData, { [key: string]: Contract[] }>>)

Type declaration

    • (actor: string, session: string, target: Contract<ContractData, { [key: string]: Contract[] }>, body: string): Promise<Contract<ContractData, { [key: string]: Contract[] }>>
    • Parameters

      • actor: string
      • session: string
      • target: Contract<ContractData, { [key: string]: Contract[] }>
      • body: string

      Returns Promise<Contract<ContractData, { [key: string]: Contract[] }>>

createSupportThread: ((actor: string, session: string, name: null | string, data: any, markers?: any) => Promise<Contract<ContractData, { [key: string]: Contract[] }>>)

Type declaration

    • (actor: string, session: string, name: null | string, data: any, markers?: any): Promise<Contract<ContractData, { [key: string]: Contract[] }>>
    • Parameters

      • actor: string
      • session: string
      • name: null | string
      • data: any
      • Optional markers: any

      Returns Promise<Contract<ContractData, { [key: string]: Contract[] }>>

createWhisper: ((actor: string, session: string, target: Contract<ContractData, { [key: string]: Contract[] }>, body: string) => Promise<Contract<ContractData, { [key: string]: Contract[] }>>)

Type declaration

    • (actor: string, session: string, target: Contract<ContractData, { [key: string]: Contract[] }>, body: string): Promise<Contract<ContractData, { [key: string]: Contract[] }>>
    • Parameters

      • actor: string
      • session: string
      • target: Contract<ContractData, { [key: string]: Contract[] }>
      • body: string

      Returns Promise<Contract<ContractData, { [key: string]: Contract[] }>>

Generated using TypeDoc