public void DeleteCategoryListCategoryTest() { List <Category> categories = new List <Category>(); PosCustomerSideModel testModel = new PosCustomerSideModel(); bool isDeleteCategoryInList = false; categories = testModel.GetCategoryList(); categories.RemoveAt(2); _model.DeleteCategoryListCategory(2); for (int i = 0; i < categories.Count; i++) { Assert.AreEqual(categories[i].Name, _model.GetCategoryList()[i].Name); } foreach (Meal meal in _model.GetMealList()) { if (meal.Category == "飲料") { isDeleteCategoryInList = true; } } Assert.IsFalse(isDeleteCategoryInList); }
public void Initialize() { _model = new PosCustomerSideModel(); _model._mealChanged += UpdateMealInformationTest; }