Class BusApiClientSpy

java.lang.Object
org.opentestfactory.test.utils.spy.BusApiClientSpy
All Implemented Interfaces:
org.opentestfactory.services.components.bus.BusApiClient

public class BusApiClientSpy extends Object implements org.opentestfactory.services.components.bus.BusApiClient
  • Constructor Details

    • BusApiClientSpy

      public BusApiClientSpy()
  • Method Details

    • publishEvent

      public org.opentestfactory.services.components.bus.PublicationStatus publishEvent(org.opentestfactory.messages.OTFMessage message)
      Specified by:
      publishEvent in interface org.opentestfactory.services.components.bus.BusApiClient
    • subscribe

      public org.opentestfactory.services.components.bus.subscription.SubscriptionResult subscribe(org.opentestfactory.services.components.bus.subscription.Subscription subscription)
      Specified by:
      subscribe in interface org.opentestfactory.services.components.bus.BusApiClient
    • unsubscribe

      public void unsubscribe(String uuid)
      Specified by:
      unsubscribe in interface org.opentestfactory.services.components.bus.BusApiClient
    • getPublishedEvent

      public List<org.opentestfactory.messages.OTFMessage> getPublishedEvent()