public async Task ProvjeriBrojPregledaNovosti() { NovostiController nc = new NovostiController(); var result = await nc.brojPregleda(2); Assert.AreEqual(1, result); }
public void DetaljiNaslovNovosti() { NovostiController Controller = new NovostiController(_context) { ControllerContext = _controllerContext }; var result = Assert.IsType <ViewResult>(Controller.Detalji(2)); var model = Assert.IsType <Web.ViewModels.Novosti.DetaljiVM>(result.Model); Assert.Equal("Obavijest2", model.Naziv); }
public void DetaljiOstavljanjeKomentara() { NovostiController Controller = new NovostiController(_context) { ControllerContext = _controllerContext }; var result1 = Assert.IsType <ViewResult>(Controller.Detalji(1)); var model1 = Assert.IsType <Web.ViewModels.Novosti.DetaljiVM>(result1.Model); var brojKomentara1 = model1.Komentari.Count; Controller.OstaviKomentar("NoviKomentar", 1); var result2 = Assert.IsType <ViewResult>(Controller.Detalji(1)); var model2 = Assert.IsType <Web.ViewModels.Novosti.DetaljiVM>(result2.Model); var brojKomentara2 = model2.Komentari.Count; Assert.Equal(brojKomentara1 + 1, brojKomentara2); }