Esempio n. 1
0
        public void TestDivide()
        {
            // 預計執行結果
            int expected = 2;

            //計算
            Calculator cal = new Calculator();

            cal.SetStrategy(StrategyDemo.Enums.DoType.Divide);
            var ans = cal.execute(4, 2);

            Assert.AreEqual(expected, ans);
        }
Esempio n. 2
0
        public void TestMinus()
        {
            // 預計執行結果
            int expected = -1;

            //計算
            Calculator cal = new Calculator();

            cal.SetStrategy(StrategyDemo.Enums.DoType.Minus);
            var ans = cal.execute(1, 2);

            Assert.AreEqual(expected, ans);
        }