Exemple #1
0
        public void IndexBrojTermina()
        {
            TerminiController Controller = new TerminiController(_context)
            {
                ControllerContext = _controllerContext
            };

            var result = Assert.IsType <ViewResult>(Controller.Index());
            var model  = Assert.IsType <Web.ViewModels.Termini.IndexVM>(result.Model);

            Assert.Equal(16, model.Termini.Count);
        }
Exemple #2
0
        public void CheckoutiNazivPredstave()
        {
            TerminiController Controller = new TerminiController(_context)
            {
                ControllerContext = _controllerContext
            };

            var result = Assert.IsType <ViewResult>(Controller.Checkout(1));
            var model  = Assert.IsType <Web.ViewModels.Termini.CheckoutVM>(result.Model);

            Assert.Equal("Predstava1", model.Predstava);
        }
Exemple #3
0
        public void CheckoutAjaxUkupnaCijena()
        {
            TerminiController Controller = new TerminiController(_context)
            {
                ControllerContext = _controllerContext
            };

            var result = Assert.IsType <PartialViewResult>(Controller.CheckoutAjax(10, 2, 5, 1));
            var model  = Assert.IsType <Web.ViewModels.Termini.CheckoutAjaxVM>(result.Model);

            Assert.Equal("90", model.UkupnaCijena);
        }