public ReserveIdStorageTests() { _host = Substitute.For <IConfigureHost>(); _host.WithReserveIdStorage(Arg.Do <IStoreReservedMessagesIds>(v => _sut = v)); _cfg = new StoragesConfiguration(_host, Setup.GetConnection()); _cfg.EnableReserveIdStorage(ifExists: TableExistsAction.DropIt); _src = new ReservedIdsSource() { Count = 2, HandlerType = GetType(), MessageId = Guid.Empty }; }
public ReserveIdStorageTests() { _host = Substitute.For<IConfigureHost>(); _host.WithReserveIdStorage(Arg.Do<IStoreReservedMessagesIds>(v => _sut = v)); _cfg = new StoragesConfiguration(_host, Setup.GetConnection()); _cfg.EnableReserveIdStorage(ifExists: TableExistsAction.DropIt); _src=new ReservedIdsSource() { Count = 2, HandlerType = GetType(), MessageId = Guid.Empty }; }
IConfigureHost IConfigureHost.WithReserveIdStorage(IStoreReservedMessagesIds store) { store.MustNotBeNull(); _storages[typeof(IStoreReservedMessagesIds)] = store; return(this); }
public MessageDispatcher(Func <IMessage[], Task> dispatch, IStoreReservedMessagesIds reservedIds) { _dispatch = dispatch; _reservedIds = reservedIds; }
public ReservedIdTests() { _store = Substitute.For<IStoreReservedMessagesIds>(); _sut =new MessageDispatcher(i=>Task.WhenAll(),_store); }
public ReservedIdTests() { _store = Substitute.For <IStoreReservedMessagesIds>(); _sut = new MessageDispatcher(i => Task.WhenAll(), _store); }