public void TestCategoriesNotEmpty() { var stocklistService = new StocklistInMemoryService(); var result = stocklistService.GetCategoryList().Result; Assert.NotEmpty(result); }
public void TestSubCategoryFakeNotEmpty() { var stocklistService = new StocklistInMemoryService(); var subCategory = new SubCategory(); subCategory.Name = "Fake subcategory"; var result = stocklistService.GetProductListBySub(subCategory.Name).Result; Assert.Empty(result); }
public void TestSubCategoryColdSaucesNotEmpty() { var stocklistService = new StocklistInMemoryService(); var subCategory = new SubCategory(); subCategory.Name = "Cold sauces"; var result = stocklistService.GetProductListBySub(subCategory.Name).Result; Assert.NotEmpty(result); }
public void TestDeleteCategoryCommand() { var stocklistService = new StocklistInMemoryService(); var vm = new StocklistViewModel(null, stocklistService); var categories = stocklistService.GetCategoryList().Result; var categoryOne = categories.FirstOrDefault(); vm.DeleteCategoryCommand.Execute(categoryOne); Assert.True(vm.Categories.Count == 3); }
public async void TestSaveToOrder() { var stocklistService = new StocklistInMemoryService(); var orderList = new List <Order>(); var order = new Order(); order.Id = Guid.NewGuid(); order.Name = "Coca-Cola"; order.Price = 16M; order.PricePerProduct = 16M; order.TotalPrice = 16M; await stocklistService.SaveToOrder(order); var result = stocklistService.GetOrderList().Result; Assert.NotEmpty(result); }
public async void TestCalculateTotalPriceOfOrderList() { var stocklistService = new StocklistInMemoryService(); var orderList = new List <Order>(); var order = new Order(); order.Id = Guid.NewGuid(); order.Name = "Coca-Cola"; order.Price = 16M; order.Amount = 1; order.PricePerProduct = 16M; order.TotalPrice = 16M; await stocklistService.SaveToOrder(order); var result = stocklistService.CalculateTotalPrice(); Assert.Equal(16, result); }