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); }
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); }
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); }