public void IndexViewResultCheckNotNull() { //Arrange var monumentenController = new MonumentenMockController( new MockMonumentAgent() ); //Act IActionResult result = monumentenController.Index(); //Assert Assert.IsNotNull(result); }
public void IndexViewResultCheckModelTypeOfMonumenten() { //Arrange var monumentenController = new MonumentenMockController( new MockMonumentAgent() ); monumentenController.setList(_CreateDummyList()); //Act IActionResult result = monumentenController.Index(); var resultModel = (List <Monument>)(result as ViewResult).Model; //Assert Assert.IsNotNull(resultModel); Assert.IsInstanceOfType(resultModel, typeof(List <Monument>)); }
public void IndexViewResultCheckModelContentGivenDummyList() { //Arrange var monumentenController = new MonumentenMockController( new MockMonumentAgent() ); monumentenController.setList(_CreateDummyList()); //Act IActionResult result = monumentenController.Index(); var resultModel = (List <Monument>)(result as ViewResult).Model; //Assert Assert.IsNotNull(resultModel); Assert.IsInstanceOfType(resultModel, typeof(List <Monument>)); Assert.AreEqual("Brandenburgertor", resultModel[0].MonumentNaam); }