예제 #1
0
            ///Amer Beso - 68-ST - implementacija
            public void TestStudentskiDomKlasaRadSaStudentomException1()
            {
                List <String> l = new List <string>();

                l.Add("Boracka br.1");
                Skolovanje    s  = new Skolovanje();
                LicniPodaci   l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now);
                Student       k1 = new Student("faris12", "colakovic23", l1, l, s);
                StudentskiDom sd = new StudentskiDom(1);

                sd.RadSaStudentom(k1, 0);
                sd.RadSaStudentom(k1, 0);//ne moze dva puta isti Student, linija 73.
            }
예제 #2
0
            ///Amer Beso - 68-ST - implementacija
            public void TestStudentskiDomKlasaRadSaStudentom3()
            {
                List <String> l = new List <string>();

                l.Add("Boracka br.1");
                Skolovanje    s  = new Skolovanje();
                LicniPodaci   l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now);
                Student       k1 = new Student("faris12", "colakovic23", l1, l, s);
                StudentskiDom sd = new StudentskiDom(1);

                sd.RadSaStudentom(k1, 0);
                sd.RadSaStudentom(k1, 2);
                Assert.IsFalse(sd.Studenti.Contains(k1));
            }
예제 #3
0
            ///Amer Beso - 68-ST - implementacija
            public void TestStudentskiDomKlasaRadSaStudentomException2()
            {
                List <String> l = new List <string>();

                l.Add("Boracka br.1");
                Skolovanje    s  = new Skolovanje();
                LicniPodaci   l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now);
                Student       k1 = new Student("faris12", "colakovic23", l1, l, s);
                Student       k2 = new Student("amer1312", "beso123455", l1, l, s);
                StudentskiDom sd = new StudentskiDom(1);

                sd.RadSaStudentom(k2, 1);//nije dodan ovaj Student nikako, linija 87.
            }
예제 #4
0
        public void TestZamjenskiObjekat()
        {
            StudentskiDom dom = new StudentskiDom(15);

            Student s = new Student();

            s.Skolovanje = new Skolovanje();
            s.Skolovanje.MaticniFakultet = "ETF";

            dom.RadSaStudentom(s, 0);

            IPodaci paviljon = new Paviljon();

            List <Student> studenti = dom.DajStudenteIzPaviljona(paviljon);

            Assert.IsTrue(studenti.Find(student => student.IdentifikacioniBroj == s.IdentifikacioniBroj) != null);
        }