コード例 #1
0
        public void PrikazClanarina_ReturnsViewWithModel()
        {
            List <Clanarina> clanarine = new List <Clanarina> {
                new Clanarina {
                    TipClanarine = new TipClanarine {
                        Naziv = "tip"
                    }, Clan = new Korisnik()
                }, new Clanarina {
                    TipClanarine = new TipClanarine {
                        Naziv = "tip"
                    }, Clan = new Korisnik()
                }, new Clanarina {
                    TipClanarine = new TipClanarine(), Clan = new Korisnik()
                }
            };

            _service.Setup(x => x.GetClanarineByStatus(It.IsAny <string>())).Returns(clanarine);
            var result = _controller.PrikazClanarina("tip", "sve") as PartialViewResult;
            var model  = Assert.IsType <AjaxPrikazClanarinaVM>(result.Model);

            Assert.Equal(2, model.clanovi.Count);
            Assert.Equal("PrikazClanarina", result.ViewName);
        }