public void Mock_IndexArmyList_Test() { //Arrange DbSetup(); ArmiesController controller = new ArmiesController(mock.Object); //Act var result = controller.Index(); //Assert Assert.IsType <ViewResult>(result); }
public void DB_CreateNewEntry_Test() { //Arrange ArmiesController controller = new ArmiesController(db); Army testArmy = new Army(); testArmy.Name = "New Army"; testArmy.Description = "TestDb Army"; //Act controller.Create(testArmy); var collection = (controller.Index() as ViewResult).ViewData.Model as IEnumerable <Army>; //Assert Assert.Contains <Army>(testArmy, collection); }
public void Mock_ConfirmEntry_Test() { //Arrange DbSetup(); ArmiesController controller = new ArmiesController(mock.Object); Army testArmy = new Army(); testArmy.ArmyId = 1; testArmy.Name = "Space Hounds"; testArmy.Description = "Space Hounds are known for their crazy battle frenzy!"; //Act ViewResult indexView = controller.Index() as ViewResult; var collection = indexView.ViewData.Model as IEnumerable <Army>; //Assert Assert.Contains <Army>(testArmy, collection); }