Ejemplo n.º 1
0
        public async Task ProvjeriBrojPregledaNovosti()
        {
            NovostiController nc = new NovostiController();

            var result = await nc.brojPregleda(2);

            Assert.AreEqual(1, result);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }