public void UpdateTest()
        {
            PrijavaStudentManager    manager     = new PrijavaStudentManager();
            PrijavaStudentCollection sitePrijavi = manager.GetAll();
            Random         random         = new Random(DateTime.Now.Millisecond);
            int            prijavaId      = random.Next(0, sitePrijavi.Count);
            PrijavaStudent izbranaPrijava = sitePrijavi[prijavaId];

            Console.WriteLine("Се менуваат податоците за пријава ПријаваИД: {0}, Студент: {1}", izbranaPrijava.prijava.Id, izbranaPrijava.student.Id);

            PrijavaManager    PMan  = new PrijavaManager();
            PrijavaCollection siteP = PMan.GetAll();
            int            PID      = random.Next(0, siteP.Count);
            Prijava        izbranaP = siteP[PID];
            PrijavaStudent prijava  = new PrijavaStudent();

            prijava.prijava.Id = izbranaP.Id;

            PrijavaStudent izmenetaPrijava = manager.Update(izbranaPrijava);

            Assert.IsNotNull(izmenetaPrijava);
            Assert.AreEqual(izbranaPrijava.prijava.Id, izmenetaPrijava.prijava.Id);
            Assert.AreEqual(izbranaPrijava.student.Id, izmenetaPrijava.student.Id);

            Console.WriteLine("Изменетите податоци за пријава: ПријаваИД: {0}, Студент: {1}", izmenetaPrijava.prijava.Id, izmenetaPrijava.student.Id);
        }
        public PrijavaStudentCollection GetAll()
        {
            PrijavaStudentRepository manager            = new PrijavaStudentRepository();
            PrijavaStudentCollection sitePrijavaStudent = manager.GetAll();

            return(sitePrijavaStudent);
        }
Ejemplo n.º 3
0
        public void PrijavaStudentCollectionEmptyConsturctorTest()
        {
            PrijavaStudentCollection psce = new PrijavaStudentCollection();

            Assert.IsNotNull(psce);
            Assert.IsEmpty(psce);
        }
Ejemplo n.º 4
0
        public void PrijavaStudentCollectionConsturctorTest()
        {
            List <PrijavaStudent>    list = new List <PrijavaStudent>();
            PrijavaStudentCollection psc  = new PrijavaStudentCollection(list);

            Assert.IsNotNull(psc);
            Assert.IsEmpty(psc);
        }
        public void GetAllTest()
        {
            PrijavaStudentManager    manager = new PrijavaStudentManager();
            PrijavaStudentCollection all     = manager.GetAll();

            Assert.IsNotNull(all);
            Assert.IsTrue(all.Count >= 0);

            foreach (PrijavaStudent prijavaStudent in all)
            {
                Console.WriteLine("ПријаваИД: {0}, СтудентИД: {1}, ", prijavaStudent.prijava.Id, prijavaStudent.student.Ime);
            }
        }
Ejemplo n.º 6
0
        public void GetByKorisnikID()
        {
            PrijavaStudentRepository repository = new PrijavaStudentRepository();
            PrijavaStudentCollection student    = repository.GetByKorisnikId(3032);

            Assert.IsNotNull(student);
            Assert.IsTrue(student.Count >= 1);
            Assert.IsTrue(student.All(korisnik => korisnik.student.Id == 3032));
            foreach (PrijavaStudent korisnik in student)
            {
                Console.WriteLine(" ПријаваИД: {0}, Студент: {1}, ", korisnik.prijava.Id, korisnik.student.Id);
            }
        }
Ejemplo n.º 7
0
        public void GetByIdTest()
        {
            PrijavaStudentRepository repository = new PrijavaStudentRepository();
            PrijavaStudentCollection prijavaK   = repository.Get(18);

            Assert.IsNotNull(prijavaK);
            Assert.IsTrue(prijavaK.Count >= 1);
            Assert.IsTrue(prijavaK.All(student => student.prijava.Id == 18));
            foreach (PrijavaStudent prijava in prijavaK)
            {
                Console.WriteLine(" ПријаваИД: {0}, Технологија: {1}, ", prijava.prijava.Id, prijava.student.Id);
            }
        }
Ejemplo n.º 8
0
        public void GetAllTest()
        {
            PrijavaStudentRepository respository = new PrijavaStudentRepository();
            PrijavaStudentCollection zemi        = respository.GetAll();

            Assert.IsNotNull(zemi);
            Assert.IsTrue(zemi.Count >= 0);

            foreach (PrijavaStudent prijavaStudent in zemi)
            {
                Console.WriteLine("ПријаваИД: {0}, СтудентИД: {1}, ", prijavaStudent.prijava.Id, prijavaStudent.student.Id);
            }
        }