示例#1
0
        public void Test_Converter()
        {
            Bank_plub         b   = new Bank_plub();
            MoneyPrinter_plub mp  = new MoneyPrinter_plub();
            Wallet            kek = new Wallet(b, mp);

            kek.addMoney("USD", 100);
            kek.addMoney("EUR", 100);
            //int total = kek.getTotalMoney("RUB");
            int total = b.convert(100, "USD", "RUB");

            Assert.AreEqual(total, 6000);
        }
示例#2
0
        public void Test_Print()
        {
            //создание объектов заглушки
            Bank_plub         b  = new Bank_plub();
            MoneyPrinter_plub mp = new MoneyPrinter_plub();

            //Объявление кошелька
            Wallet kek = new Wallet(b, mp);

            //Функция где срабатывает принт
            kek.addMoney("USD", 100);

            //сохранение

            Assert.AreEqual("# - " + "Add" + " - валюта: " + "USD" + ", в количестве: " + "100", mp.printed);
        }