public void DeleteAnUnExistElement() { int elementId = 10; var stock = new Logic.Stock(); stock.Delete(elementId); }
public void DeleteExistElement() { int elementId = 1; var stock = new Logic.Stock(); stock.Delete(elementId); var element = stock.GetElementById(elementId); Assert.IsNull(element); }
public IActionResult Delete(int id) { try { var stock = new Logic.Stock(); var entity = stock.Delete(id); return(Ok(new { data = "The element has been deleted." })); } catch (ValidationException e2) { return(StatusCode(500, new { Error = "Validation Error.", Message = e2.Message })); } catch (System.Exception e) { return(StatusCode(500, new { Error = "Internal error.", Message = "It can not be possible to delete the element." })); } }