public void GetMealByTitleTest() { string name = "雪碧"; Meal meal = _mealControl.GetMealByTitle(name); Assert.AreEqual(name, meal.Title); string newName = "草莓奶昔"; meal = _mealControl.GetMealByTitle(newName); Assert.AreEqual(null, meal); }
// meal item selected private void SelectMealItem(object sender, EventArgs e) { _saveMealButton.Text = SAVE; int index = _mealListBox.SelectedIndex; if (index >= 0) { _presentationModel.EnableDeleteMealButton(); _deleteMealButton.Enabled = _presentationModel.IsDeleteMealEnabled; _mealManagerGroupBox.Text = EDIT_MEAL; Meal meal = _mealControl.GetMealByTitle(_mealListBox.SelectedItem.ToString()); _mealNameTextBox.Text = meal.Title; _priceTextBox.Text = meal.Price; _descriptionTextBox.Text = meal.Description; _pathTextBox.Text = meal.ImagePath; _categoryComboBox.SelectedIndex = _categoryComboBox.Items.IndexOf(meal.Category); } }