Exemplo n.º 1
0
        public void Test_CashReturn()
        {
            // given
            double money    = 99d;
            double expected = 96d;

            // when
            var    cxt    = new Context("满30减1");
            double result = cxt.AcceptCash(money);

            // then
            Assert.AreEqual(expected, result);
        }
Exemplo n.º 2
0
        public void Test_CashRebate()
        {
            // given
            double money    = 99d;
            double expected = 99 * 0.9;

            // when
            var    cxt    = new Context("打九折");
            double result = cxt.AcceptCash(money);

            // then
            Assert.AreEqual(expected, result);
        }