public Task ShowExpectNone() { var portfolioId = Guid.NewGuid(); return(MemoryCacheProjection.For(Projection) .Given( new PortfolioAdded { Id = portfolioId, Name = "My portfolio" }, new PortfolioRenamed { Id = portfolioId, Name = "Your portfolio" }, new PortfolioRemoved { Id = portfolioId } ) .ExpectNone()); }
public Task ShowExpect() { var portfolioId = Guid.NewGuid(); return(MemoryCacheProjection.For(Projection) .Given( new PortfolioAdded { Id = portfolioId, Name = "My portfolio" }, new PortfolioRenamed { Id = portfolioId, Name = "Your portfolio" } ) .Expect( new CacheItem( portfolioId.ToString(), new PortfolioModel { Id = portfolioId, Name = "Your portfolio" }))); }