Ejemplo n.º 1
0
        public void 金額が足りていればジュースを購入できる()
        {
            SetDrinkSpecForTest();
            SetStockForTest();
            SetDrinkForTest();

            _sut.InsertMoney(new Money(MoneyKind.Yen100));

            _sut.BuyDrink("Cola").Name.Is("Cola");
        }
Ejemplo n.º 2
0
        public void TestMethod3()
        {
            logic.PutMoney(MoneyKind.FIVE_HUNDRED);

            logic.BuyDrink(DrinkKind.COKE);

            Assert.AreEqual(4, logic.rack.Count(DrinkKind.COKE));

            logic.BuyDrink(DrinkKind.CIDER);

            Assert.AreEqual(4, logic.rack.Count(DrinkKind.CIDER));

            logic.BuyDrink(DrinkKind.TEA);

            Assert.AreEqual(4, logic.rack.Count(DrinkKind.TEA));

            logic.BuyDrink(DrinkKind.COKE);

            Assert.AreEqual(3, logic.rack.Count(DrinkKind.COKE));
        }
 public void BuyDrink(string cola)
 {
     _vendingMachine.BuyDrink(cola);
 }