Example #1
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());



        }
Example #2
0
 public void VratiStatusTest()
 {
     Kosarica k = new Kosarica(new VlasnikKosarice("45", "Andrija Čordaš", "Mihovljanska 2"));
     k.Storniraj();
     Assert.AreEqual(k.VratiStatus(), StatusKosarice.Stornirana);
 }
Example #3
0
        public void PlatiTest()
        {
            Kosarica k = new Kosarica(new VlasnikKosarice("0", "Andrija Čordaš", "Savska 24"));
            k.Plati();


            Assert.AreEqual(k.VratiStatus(), StatusKosarice.Placena);
        }
Example #4
0
        public void StornirajTest()
        {
            Kosarica k = new Kosarica(new VlasnikKosarice("0", "Andrija Čordaš", "Savska 24"));
            k.Storniraj();


            Assert.AreEqual(k.VratiStatus(), StatusKosarice.Stornirana);
        }
Example #5
0
        public void OmoguciIzmjeneTest()
        {
            Kosarica k = new Kosarica(new VlasnikKosarice("0", "Andrija Čordaš", "Savska 24"));
            k.Storniraj();
            k.OmoguciIzmjene();

            Assert.AreEqual(k.VratiStatus(), StatusKosarice.Aktivna);
        }