public MultiTestConsumer(TimeSpan timeout) { Timeout = timeout; _configures = new List <IConsumerConfigurator>(); _received = new ReceivedMessageList(timeout); }
public HandlerTestHarness(BusTestHarness testHarness, MessageHandler <TMessage> handler) { _handler = handler; _consumed = new ReceivedMessageList <TMessage>(testHarness.TestTimeout, testHarness.InactivityToken); testHarness.OnConfigureReceiveEndpoint += ConfigureReceiveEndpoint; }
public SagaTestHarnessRegistration(BusTestHarness testHarness) { TestTimeout = testHarness.TestTimeout; Consumed = new ReceivedMessageList(testHarness.TestTimeout, testHarness.InactivityToken); Created = new SagaList <TSaga>(testHarness.TestTimeout, testHarness.InactivityToken); Sagas = new SagaList <TSaga>(testHarness.TestTimeout, testHarness.InactivityToken); }
public MultiTestConsumer(TimeSpan timeout, CancellationToken testCompleted = default) { _testCompleted = testCompleted; Timeout = timeout; _configures = new List <IConsumerConfigurator>(); _received = new ReceivedMessageList(timeout, testCompleted); }
public ConsumerTestHarness(BusTestHarness testHarness, IConsumerFactory <TConsumer> consumerFactory) { _consumerFactory = consumerFactory; _consumed = new ReceivedMessageList(testHarness.TestTimeout); testHarness.OnConfigureReceiveEndpoint += ConfigureReceiveEndpoint; }
public ConsumerTestHarness(BusTestHarness testHarness, IConsumerFactory <TConsumer> consumerFactory, string queueName) { _consumerFactory = consumerFactory; _consumed = new ReceivedMessageList(testHarness.TestTimeout, testHarness.InactivityToken); if (string.IsNullOrWhiteSpace(queueName)) { testHarness.OnConfigureReceiveEndpoint += ConfigureReceiveEndpoint; } else { testHarness.OnConfigureBus += configurator => ConfigureNamedReceiveEndpoint(configurator, queueName); } }
public SagaTestHarness(BusTestHarness testHarness, ISagaRepository <TSaga> repository) { _repository = repository; _querySagaRepository = _repository as IQuerySagaRepository <TSaga>; _testTimeout = testHarness.TestTimeout; _consumed = new ReceivedMessageList(testHarness.TestTimeout); _created = new SagaList <TSaga>(testHarness.TestTimeout); _sagas = new SagaList <TSaga>(testHarness.TestTimeout); TestRepository = new TestSagaRepositoryDecorator <TSaga>(_repository, _consumed, _created, _sagas); testHarness.OnConfigureReceiveEndpoint += ConfigureReceiveEndpoint; }
public SagaTestHarness(BusTestHarness testHarness, ISagaRepository <TSaga> repository, string queueName) : base(repository, testHarness.TestTimeout) { _consumed = new ReceivedMessageList(testHarness.TestTimeout, testHarness.InactivityToken); _created = new SagaList <TSaga>(testHarness.TestTimeout, testHarness.InactivityToken); _sagas = new SagaList <TSaga>(testHarness.TestTimeout, testHarness.InactivityToken); TestRepository = new TestSagaRepositoryDecorator <TSaga>(repository, _consumed, _created, _sagas); if (string.IsNullOrWhiteSpace(queueName)) { testHarness.OnConfigureReceiveEndpoint += ConfigureReceiveEndpoint; } else { testHarness.OnConfigureBus += configurator => ConfigureNamedReceiveEndpoint(configurator, queueName); } }
public SagaTestHarness(BusTestHarness testHarness, ISagaRepository <TSaga> repository, string queueName) { _repository = repository; _querySagaRepository = _repository as IQuerySagaRepository <TSaga>; _testTimeout = testHarness.TestTimeout; _consumed = new ReceivedMessageList(testHarness.TestTimeout); _created = new SagaList <TSaga>(testHarness.TestTimeout); _sagas = new SagaList <TSaga>(testHarness.TestTimeout); TestRepository = new TestSagaRepositoryDecorator <TSaga>(_repository, _consumed, _created, _sagas); if (string.IsNullOrWhiteSpace(queueName)) { testHarness.OnConfigureReceiveEndpoint += ConfigureReceiveEndpoint; } else { testHarness.OnConfigureBus += configurator => ConfigureNamedReceiveEndpoint(configurator, queueName); } }
public ConsumerTestHarness(BusTestHarness testHarness, IConsumerFactory <TConsumer> consumerFactory) { _consumerFactory = consumerFactory; _consumed = new ReceivedMessageList(testHarness.TestTimeout, testHarness.InactivityToken); }
public FaultOf(MultiTestConsumer multiConsumer) { _multiConsumer = multiConsumer; _received = new ReceivedMessageList <T>(multiConsumer.Timeout); }
public RegistrationConsumerTestHarness(ConsumerTestHarnessRegistration <TConsumer> registration) { _consumed = registration.Consumed; }
public ConsumerTestHarnessRegistration(BusTestHarness testHarness) { Consumed = new ReceivedMessageList(testHarness.TestTimeout, testHarness.InactivityToken); }
public FaultOf(MultiTestConsumer multiConsumer) { _multiConsumer = multiConsumer; Received = new ReceivedMessageList <T>(multiConsumer.Timeout, multiConsumer._testCompleted); }