示例#1
0
        public void VratiVrijednostTest()
        {
            Kosarica K = new Kosarica(new VlasnikKosarice("0", "Andrija Čordaš", "Savska 24"));

            K.DodajStavku(new StavkaKosarice("Burek", (decimal)8.50));
            K.DodajStavku(new StavkaKosarice("Krafna", 4));
            K.DodajStavku(new StavkaKosarice("Pizza", 8));
            K.DodajStavku(new StavkaKosarice("Slanci", 2));
            decimal vrijednost = K.VratiVrijednost();

            Assert.AreEqual((decimal)22.50, vrijednost);
        }
示例#2
0
        static void IspisiKosaricu(Kosarica k)
        {
            Console.WriteLine("Kosarica ID:{0}", k.VratiID());
            Console.WriteLine("Kupac:{0}", k.vratiVlasnika());
            Console.WriteLine("-------------------------------");

            List <StavkaKosarice> sk = k.VratiStavke();

            for (int i = 0; i < sk.Count; i++)
            {
                Console.WriteLine("{0}.\t{1}\t{2} kn", i + 1, sk[i].VratiOpis(), sk[i].VratiVrijednost());
            }

            Console.WriteLine("-----------------------------------");
            Console.WriteLine("Ukupno za platiti: {0} kn", k.VratiVrijednost());
            Console.WriteLine("Status: {0}\n\n", k.VratiStatus().ToString());
        }