コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: ernzem/CSharp-KKS
        public void DetiIKrepseli_DuVienetai_Tikimasi_9Eur98Cnt()
        {
            // Inicijuoti klases
            Krepselis Shop = new Krepselis(@"UnitTesting-DB-Products.csv", ',');

            Shop.TurimuProduktuSarasas();

            // Testo veiksmai
            Shop.DetiIKrepseli("1", 2);

            // palyginti reiksmes
            Assert.AreEqual(9.98, Shop.KrepselioSuma);
        }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: ernzem/CSharp-KKS
        public void DetiIKrepseli_VienaPrekeVienasVienetas_Tikimasi_4Eur99Cnt()
        {
            // Inicijuoti klases
            Krepselis Shop = new Krepselis(@"UnitTesting-DB-Products.csv", ',');

            Shop.TurimuProduktuSarasas();

            // Testo veiksmai
            Shop.DetiIKrepseli("1", 1);

            // palyginti reiksmes
            Assert.AreEqual(4.99, Shop.KrepselioSuma);
        }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: ernzem/CSharp-KKS
        public void AtnaujintiSiuntosDydi_PrekesPasirinkimas_S_Tikimasi_S_Dydis()
        {
            // Inicijuoti klases
            Krepselis Shop = new Krepselis(@"UnitTesting-DB-Products.csv", ',');

            Shop.TurimuProduktuSarasas();

            // Testo veiksmai
            Shop.AtnaujintiSiuntosDydi("1");

            // palyginti reiksmes
            Assert.AreEqual('S', Shop.SiuntinioDydis);
        }
コード例 #4
0
ファイル: UnitTest1.cs プロジェクト: ernzem/CSharp-KKS
        public void DetiIKrepseli_DuSkirtingiPasirinkimaiSkirtingiKiekiai_Tikimasi_10Eur18Cnt()
        {
            // Inicijuoti klases
            Krepselis Shop = new Krepselis(@"UnitTesting-DB-Products.csv", ',');

            Shop.TurimuProduktuSarasas();

            // Testo veiksmai
            Shop.DetiIKrepseli("1", 2);
            Shop.DetiIKrepseli("2", 1);

            // palyginti reiksmes
            Assert.AreEqual(10.18, Shop.KrepselioSuma);
        }
コード例 #5
0
ファイル: UnitTest1.cs プロジェクト: ernzem/CSharp-KKS
        public void PridetiSiuntimoMokesti_KrepselisTuscias_Tikimasi_0Eur00Cnt()
        {
            // Inicijuoti klases
            Krepselis Shop = new Krepselis(@"UnitTesting-DB-Products.csv", ',');

            Shop.TurimuProduktuSarasas();

            // Testo veiksmai
            Shop.SiuntimoTipas = 2;
            Shop.PridetiSiuntimoMokesti();

            // palyginti reiksmes
            Assert.AreEqual(0.00, Shop.KrepselioSuma);
        }
コード例 #6
0
ファイル: UnitTest1.cs プロジェクト: ernzem/CSharp-KKS
        public void IvertintiSiuntosDydi_KrepselisM_Tikimasi_2Eur50Cnt()
        {
            // Inicijuoti klases
            Krepselis Shop = new Krepselis(@"UnitTesting-DB-Products.csv", ',');

            Shop.TurimuProduktuSarasas();

            // Testo veiksmai
            Shop.SiuntinioDydis = 'M';
            Shop.PridetiSiuntosDydzioMokesti();

            // palyginti reiksmes
            Assert.AreEqual(2.50, Shop.KrepselioSuma);
        }
コード例 #7
0
ファイル: UnitTest1.cs プロジェクト: ernzem/CSharp-KKS
        public void PridetiSiuntimoMokesti_PrekeKrepselyje_Tikimasi_7Eur99Cnt()
        {
            // Inicijuoti klases
            Krepselis Shop = new Krepselis(@"UnitTesting-DB-Products.csv", ',');

            Shop.TurimuProduktuSarasas();

            // Testo veiksmai
            Shop.DetiIKrepseli("1", 1);
            Shop.SiuntimoTipas = 2;
            Shop.PridetiSiuntimoMokesti();

            // palyginti reiksmes
            Assert.AreEqual(7.99, Shop.KrepselioSuma);
        }