示例#1
0
        public void SiuntosDydis_DuodamLSiunta_TikimesGautiL()
        {
            List <PrekiuKrepselis> krepselis = new List <PrekiuKrepselis>();

            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 5
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 0.4
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 15
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 10
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 20
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 5
            });

            SiuntosSkaiciavimas klasifikavimas = new SiuntosSkaiciavimas();

            klasifikavimas.SiuntosDydis(krepselis);

            Assert.AreEqual("L", klasifikavimas.SiuntDydis);
        }
示例#2
0
        public void ApskaiciuotiKaina_DuodamLSiunta_TikimesGauti15()
        {
            List <PrekiuKrepselis> krepselis = new List <PrekiuKrepselis>();

            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 5
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 15
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 10
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 20
            });
            krepselis.Add(new PrekiuKrepselis
            {
                Svoris = 5
            });

            SiuntosSkaiciavimas klasifikavimas = new SiuntosSkaiciavimas();

            klasifikavimas.ApskaiciuotiKaina(krepselis);

            Assert.AreEqual(15, klasifikavimas.ApskaiciuotiKaina(krepselis));
        }
示例#3
0
        public void SiuntosDydzioKlasifikavimas_Svoris3_TikimesGauti_Jususiunta_yra_L_dydzio()
        {
            SiuntosSkaiciavimas klasifikavimas = new SiuntosSkaiciavimas();


            klasifikavimas.SiuntosDydzioKlasifikavimas(3);


            Assert.AreEqual("L", klasifikavimas.SiuntosDydzioKlase);
        }
示例#4
0
        public void SiuntosKainosSkaiciavimas_Kaina100_TarptautinisSiuntimas_DydisL_TikimesGauti150()
        {
            SiuntosSkaiciavimas skaiciavimas = new SiuntosSkaiciavimas();

            skaiciavimas.SiuntPasirinkimas  = 20;
            skaiciavimas.SiuntosDydzioKlase = "L";
            var rezultatas = skaiciavimas.SiuntosKainosSkaiciavimas(100);

            Assert.AreEqual(150, rezultatas);
        }
示例#5
0
        public void SiuntimoPasirinkimas_siuntosNr4_TikimesGauti20()
        {
            SiuntosSkaiciavimas siuntosSkaiciavimas = new SiuntosSkaiciavimas();

            siuntosSkaiciavimas.Numero = 4;

            var rezult = siuntosSkaiciavimas.SiuntimoPasirinkimas();

            Assert.AreEqual(20, rezult);
        }