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