public IActionResult DeleteConfirmed(int id) { CrewReq thisItem = itemRepo.Items.FirstOrDefault(x => x.Id == id); itemRepo.Remove(thisItem); return(RedirectToAction("Index")); }
public void CalcAstronauts_ReturnNumAstronautsNeeded_Double() { //Arrange var mission = new CrewReq(48, 288); //Act var result = mission.CalcAstronauts(); //Assert Assert.AreEqual(3, result); }
public void GetDuration_ReturnsDuration_Int() { //Arrange var req = new CrewReq(12, 30); //Act var result = req.Duration; //Assert Assert.AreEqual(12, result); }
public void Mock_IndexModelContainsItems_Collection() { DbSetup(); ItemController controller = new ItemController(mock.Object); CrewReq testItem = new CrewReq(); testItem.Duration = 10; testItem.Tasks = 10; testItem.Id = 5; ViewResult indexView = controller.Index() as ViewResult; List <CrewReq> collection = indexView.ViewData.Model as List <CrewReq>; CollectionAssert.Contains(collection, testItem); }
public IActionResult Delete(int id) { CrewReq thisItem = itemRepo.Items.FirstOrDefault(x => x.Id == id); return(View(thisItem)); }
public IActionResult Edit(CrewReq item) { itemRepo.Edit(item); return(RedirectToAction("Index")); }
public IActionResult Create(CrewReq item) { itemRepo.Save(item); return(RedirectToAction("Index")); }