public DefaultExchangeFactoryTest() { _fixture = new Fixture(); _generator = Substitute.For <IExchangeIdGenerator>(); _messageFactory = Substitute.For <IMessageFactory>(); _factory = new DefaultExchangeFactory(_generator, _messageFactory); }
public DefaultExchangeFactory(IExchangeIdGenerator generator, IMessageFactory messageFactory) { _generator = generator ?? throw new ArgumentNullException(nameof(generator)); _messageFactory = messageFactory ?? throw new ArgumentNullException(nameof(messageFactory)); }
public ExchangeIdGeneratorTest() { _generator = new DefaultIdGenerator(); }