Example #1
0
        public async Task ProvjeriDetaljeLinije()
        {
            LinijeController lc = new LinijeController();

            ViewResult result = await lc.Detalji(61) as ViewResult;

            var model = result.Model as LinijeDetaljiVM;



            Assert.AreEqual("Mostar", model.PolazisteNaziv);
            Assert.AreEqual("Medugorje", model.OdredisteNaziv);
        }
Example #2
0
        public async Task ProvjeriSjedista()
        {
            LinijeController lc = new LinijeController();

            var        datum   = new DateTime(2020, 8, 25);
            var        vrijeme = new TimeSpan(9, 0, 0);
            ViewResult result  = await lc.PrikaziSjedista(2, datum, vrijeme) as ViewResult;

            var model = result.Model as SjedistaVM;

            Assert.AreEqual(44, model.listaSjedista.Count);
            Assert.AreEqual(true, model.listaSjedista[3].Rezervisano);
        }
Example #3
0
        public async Task PretreziLinije()
        {
            LinijeController lc = new LinijeController();

            var datume = new DateTime(2020, 8, 25);

            PartialViewResult result = await lc.PretraziLinije("Mostar", "Medugorje", datume) as PartialViewResult;

            var model = result.Model as LinijeVM;



            Assert.AreEqual(0, model.PrikaziLinije.Count);
        }