Options
All
  • Public
  • Public/Protected
  • All
Menu

Manages the comparisons against expected messages and outgoingMessages that the BotTester framework intercepts

Hierarchy

  • OutgoingMessageComparator

Index

Constructors

constructor

Properties

Private expectedMessages

expectedMessages: ExpectedMessage[]

Private ignoreOrder

ignoreOrder: boolean

Methods

compareOutgoingMessageToExpectedResponses

  • compareOutgoingMessageToExpectedResponses(outgoingMessage: IMessage): void
  • compares the current outgoing message against the current expected message

    Parameters

    • outgoingMessage: IMessage

    Returns void

Private compareOutgoingMessageToExpectedResponsesInOrder

  • compareOutgoingMessageToExpectedResponsesInOrder(outgoingMessage: IMessage): void

Private compareOutgoingMessageToExpectedResponsesWithoutOrder

  • compareOutgoingMessageToExpectedResponsesWithoutOrder(outgoingMessage: IMessage): void

Private dequeueNextExpectedMessage

expectsAdditionalMessages

  • expectsAdditionalMessages(): boolean

getTimeoutErrorMessage

  • getTimeoutErrorMessage(): string