public void DefaultShouldListCorrectTrips() { EquipmentController controller = new EquipmentController(repo); ViewResult result = controller.Default() as ViewResult; IEnumerable<Equipment> model = result.Model as IEnumerable<Equipment>; Assert.AreEqual(1, model.Count()); Assert.IsFalse(model.Contains(equip1)); Assert.IsTrue(model.Contains(equip2)); }
public void DefaultShouldReturnView() { EquipmentController controller = new EquipmentController(repo); ViewResult result = controller.Default() as ViewResult; Assert.IsNotNull(result); }
public void RemoveShouldSetEquipmentToNotDefault() { EquipmentController controller = new EquipmentController(repo); controller.DefaultRemove(2); ViewResult result = controller.Default() as ViewResult; Assert.IsNotNull(result); IEnumerable<Equipment> model = result.Model as IEnumerable<Equipment>; Assert.AreEqual(0, model.Count()); Assert.IsFalse(model.Contains(equip2)); }