public IActionResult Delete(int id) { try { int ret = custDataLayer.deleteCustomer(id); if (ret != 1) { return(NotFound("Customer id: " + id + " was not found")); } else { return(Ok(custDataLayer.getCustomers())); } } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public void TestDeleteCustomer(int id) { //var cdl = new CustomerDataLayer((MyDbContext)dbContext); using (var context = new MyDbContext(dbContext)) { var service = new CustomerDataLayer(context); int response = 1; Customer temp = service.getCustomer(id); if (temp == null) { response = -1; } else { response = 1; } int ret = service.deleteCustomer(1); Assert.Equal(response, ret); } }