public void Index()
        {
            var repMock = new Mock<IFakultetRepository<Prijavas>>();
            var prijavas = new List<Prijavas>();
            Students s1 = new Students() { BI = "10011", Ime = "Pera", Prezime = "Peric", Adresa = "Ulica1", Grad = "Grad1"};
            Students s2 = new Students() { BI = "20011", Ime = "Marko", Prezime = "Markovic", Adresa = "Ulica2", Grad = "Grad2" };
            Ispits i1 = new Ispits() { IspitID = 1, Naziv = "Ispit1" };
            Ispits i2 = new Ispits() { IspitID = 2, Naziv = "Ispit2" };
            prijavas.Add(new Prijavas() { BI = "10011", IspitID = 2, Ocena = 8, Students = s1, Ispits = i2});
            prijavas.Add(new Prijavas() { BI = "20011", IspitID = 1, Ocena = 9, Students = s2, Ispits = i1});

            repMock.Setup(x => x.GetEntities()).Returns(prijavas.ToPagedList(1, 5));

            controller = new PrijavasController(repMock.Object);
            ViewResult result = controller.Index("", "", "", 1) as ViewResult;
            var listResult = result.ViewData.Model as PagedList<Prijavas>;
            var list = listResult.ToList();

            repMock.VerifyAll();

            Assert.AreEqual(2, list.Count);
            Assert.AreEqual("Index", result.ViewName);
            Assert.AreEqual("", result.ViewBag.CurrentSort);
            Assert.AreEqual("name_desc", result.ViewBag.NameSortParm);
            Assert.AreEqual("BI", result.ViewBag.BISortParm);
            Assert.AreEqual("subj", result.ViewBag.SubjectSortParm);
        }