public ActionResult Delete(int id) { try { var field = fieldService.GetFieldById(id); fieldService.DeleteField(field); return(RedirectToAction("Index")); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void TestDeleteField() { //Arrange manager.DatabaseConnection(); field.SetDatabase(manager.GetDatabase()); string fieldId = "5d6c0859213c2933d816595f"; //Act string result = field.DeleteField(fieldId); if (Convert.ToInt32(result) == 200) { Assert.Pass("Result: Field model with id" + fieldId + ", was deleted with success"); } if (Convert.ToInt32(result) == 400) { Assert.Pass("Result: Field model with id" + fieldId + ", was not deleted"); } Assert.Fail(); }