Example #1
0
        public void addProstokvashino_getPrice20()
        {
            // arrange
            double expected = 20;


            // act
            cashBox.addProductToCheck(milk);
            double actual = cashBox.getPrice();

            //assert
            Assert.AreEqual(expected, actual);
        }
Example #2
0
        static void Main(string[] args)
        {
            CashBox pri = new CashBox();

            pri.addProductToCheck(new CandyBelochka());
            pri.addProductToCheck(new CandyBelochka());
            pri.addProductToCheck(new CandyBelochka());
            pri.addProductToCheck(new CandyBelochka());
            pri.addProductToCheck(new CandyBelochka());
            pri.addProductToCheck(new CandyBelochka());
            pri.addProductToCheck(new MilkProstokvashino());

            Console.WriteLine(pri.getPrice());

            Console.ReadLine();
        }
Example #3
0
        public void addProstokvashino5x_addCandyBelochka6x_getPrice110()
        {
            // arrange
            CashBox            cashBox  = new CashBox();
            MilkProstokvashino milk     = new MilkProstokvashino();
            CandyBelochka      candy    = new CandyBelochka();
            double             expected = 110;

            // act
            for (int i = 0; i < 5; i++)
            {
                cashBox.addProductToCheck(milk);
            }
            for (int i = 0; i < 6; i++)
            {
                cashBox.addProductToCheck(candy);
            }
            double actual = cashBox.getPrice();

            //assert
            Assert.AreEqual(expected, actual);
        }