public void Setup() { connection = Substitute.For <IReliableConnection>(); model = Substitute.For <IModelWithConnection>(); connection.CreateModel().Returns(model); publishModule = Substitute.For <IPublishModule>(); aggregator = new Aggregator(); sut = new QueueingPublishingProcess(Substitute.For <IIdGenerator>(), Substitute.For <ISequenceGenerator>(), Substitute.For <IExchangeResolver>(), Substitute.For <IMessageSerializer>(), Substitute.For <IMessageTypeResolver>(), publishModule, aggregator); sut.Start(); }
public void Setup() { connection = Substitute.For<IReliableConnection>(); model = Substitute.For<IModelWithConnection>(); connection.CreateModel().Returns(model); publishModule = Substitute.For<IPublishModule>(); aggregator = new Aggregator(); sut = new QueueingPublishingProcess(Substitute.For<IIdGenerator>(), Substitute.For<ISequenceGenerator>(), Substitute.For<IExchangeResolver>(), Substitute.For<IMessageSerializer>(), Substitute.For<IMessageTypeResolver>(), publishModule, aggregator); sut.Start(); }