public void Get_all_items_should_return_correct_count() { var expectedCount = MockItems.Count(); var result = _applicationServices.GetAllItems().Count; Assert.That(expectedCount == result); }
public void Get_item_by_id_should_return_correct_item(int id) { var expectedItem = MockItems.FirstOrDefault(q => q.Id == id); var result = _applicationServices.GetItemById(id); Assert.IsNotNull(result); Assert.IsNotNull(expectedItem); Assert.That(expectedItem.Id == result.Id); Assert.That(expectedItem.Name == result.Name); Assert.That(expectedItem.Cost == result.Cost); }
public static void EnsureSeeded(this PracticeContext context) { if (!context.Users.Any()) { MockUsers.CreateUser(context); } MockActionState.ActionStateMock(context); MockUsersState.UsersStateMock(context); MockSuppliers.SupplierMock(context); MockItems.ItemsMock(context); MockSuppliersState.SupplierStateMock(context); MockOrders.OrderMock(context); MockItemsState.ItemsStateMock(context); MockOrdersState.OrdersStateMock(context); }