Exemplo n.º 1
0
        public void ドリンクを指定本数格納できるかテスト(int num)
        {
            var target=new DrinkController();

            //ドリンクを追加
            var cola = this.SetDorink(120, "コーラ");
            for (var i = 0; i < num; i++)
            {
                target.Add(cola);
            }

            //5本格納しているか
            var expectNum=num;
            var actualNum=target.Count();
            Assert.AreEqual(expectNum, actualNum);
        }
Exemplo n.º 2
0
        public void 格納したドリンクが全て指定銘柄かテスト(string name)
        {
            var target = new DrinkController();

            //ドリンクを追加
            var cola = this.SetDorink(120, name);
            for (var i = 0; i < 5; i++)
            {
                target.Add(cola);
            }

            var expected = name;

            var allList = target.AllList();

            foreach (var n in allList)
            {
                var actual = n.Name();
                Assert.AreEqual(expected, actual);
            }
        }
Exemplo n.º 3
0
        public void 格納したドリンクが全て指定金額かテスト(int price)
        {
            var target=new DrinkController();

            //ドリンクを追加
            var cola = this.SetDorink(price, "コーラ");
            for (var i = 0; i < 5; i++)
            {
                target.Add(cola);
            }

            var expected=price;

            var allList=target.AllList();

            foreach(var n in allList)
            {
                var actual=n.Price();
                Assert.AreEqual(expected, actual);
            }
        }