public async Task WhenAuctionItemRemovedThenItemIsDeletedFromAuction() { var @event = new AuctionItemRemovedEvent(_auctionId, "idk"); await _handler.HandleAsync(@event); Assert.Empty(_readStore.GetAll <AuctionItemReadModel>()); }
public async Task WhenAuctionItemRemovedThenOnlyTheCorrectAuctionItemIsRemoved() { _readStore.AddAuctionItem(_auctionId, "something else"); var @event = new AuctionItemRemovedEvent(_auctionId, "something else"); await _handler.HandleAsync(@event); Assert.Single(_readStore.GetAll <AuctionItemReadModel>()); }