public void GetAll_ShouldReturnAllItemsFromStore() { for (var i = 0; i < 10; i++) { _store.Add(_fixture.Create <Order>()); } var expected = _store.GetAll(); var result = _sut.GetAll(); Assert.Equal(expected, result); }
public ProviderStateMiddleware(RequestDelegate next, OrderStore store) { _next = next; _providerStates = new Dictionary <string, Action> { { "There are 2 orders in the store", () => { foreach (var order in store.GetAll()) { store.Delete(order.Id); } store.Add(new Order { Person = "person1", Item = "item1", Delivered = true }); store.Add(new Order { Person = "person2", Item = "item2", Delivered = false }); } } }; }
public IEnumerable <Order> GetAll() { return(_store.GetAll()); }