public ActionResult Delete(int id) { ActionConfirmation deleteConfirmation = _applicationManagementService.Delete(id); TempData[ControllerEnums.GlobalViewDataProperty.PageMessage.ToString()] = deleteConfirmation.Message; return(RedirectToAction("Index")); }
public void CanDeleteApplication() { // Establish Context var applicationToDelete = new Application(); _applicationRepository.Expect(r => r.Get(1)) .Return(applicationToDelete); // Act ActionConfirmation confirmation = _applicationManagementService.Delete(1); // Assert confirmation.ShouldNotBeNull(); confirmation.WasSuccessful.ShouldBeTrue(); confirmation.Value.ShouldBeNull(); }