コード例 #1
0
ファイル: DrinkModelTests.cs プロジェクト: ChouKevin/EzDrink
 public void SetDrinkSugarOrIceTest()
 {
     AddItemTest();
     _model.OrderDrink("drink");
     _model.SetDrinkSugarOrIce("T", "sugar", -1);
     Assert.AreEqual(_model.GetOrderedDrink(0).Sugar, "");
     _model.SetDrinkSugarOrIce("T", "Sugar", 0);
     Assert.AreEqual(_model.GetOrderedDrink(0).Sugar, "T");
     _model.SetDrinkSugarOrIce("S", "TTTTT", -1);
     Assert.AreEqual(_model.GetOrderedDrink(0).Temperature, "");
     _model.SetDrinkSugarOrIce("S", "sugar", 0);
     Assert.AreEqual(_model.GetOrderedDrink(0).Temperature, "S");
 }
コード例 #2
0
 public void ClickAndUseTest()
 {
     _model.SetOrderedName("dd");
     _drinkModel.AddItem("dd", 10, "drink");
     _drinkModel.AddItem("aa", 10, "addition");
     _model.ClickAndUse(EzText.ORDER, 0, Nothing);
     Assert.AreEqual(_drinkModel.GetOrderedDrink(0).GetDrinkName(), "dd");
     _model.SetOrderedName("aa");
     _model.ClickAndUse(EzText.ORDER, 0, Nothing);
     Assert.AreEqual(_drinkModel.GetOrderedDrink(0).GetAdditionName(), "aa,");
     _model.SelectedDrinkIndex = 1;
     _model.ClickAndUse(EzText.DELETE, 5, Nothing);
     Assert.AreEqual(_drinkModel.GetOrderedDrinkCount(), 1);
     _model.SelectedDrinkIndex = 0;
     _model.ClickAndUse(EzText.DELETE, 5, Nothing);
     Assert.AreEqual(_drinkModel.GetOrderedDrinkCount(), 0);
     _model.ClickAndUse("drink", 0, Nothing);
     Assert.AreEqual(_drinkModel.GetDrinkData().Count, 0);
     _model.ClickAndUse("addition", 0, Nothing);
     Assert.AreEqual(_drinkModel.GetDrinkAddition().Count, 0);
 }