public void TestEditCustomer(int id) { //var cdl = new CustomerDataLayer((MyDbContext)dbContext); using (var context = new MyDbContext(dbContext)) { var service = new CustomerDataLayer(context); int response = 1; Customer cust = new Customer(); cust.CustomerID = id; cust.FirstName = "Prajith"; cust.LastName = "Maniyan"; cust.DOB = DateTime.Now; Customer temp = service.getCustomer(id); if (temp == null) { response = -1; } else { response = 1; } int ret = service.editCustomer(cust); Assert.Equal(response, ret); } }
public IActionResult Get(int id) { try { var customer = custDataLayer.getCustomer(id); if (customer != null) { return(Ok(customer)); } else { return(NotFound("Customer was not found")); } } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
public void TestSearchCustomer(string str) { //var cdl = new CustomerDataLayer((MyDbContext)dbContext); using (var context = new MyDbContext(dbContext)) { var service = new CustomerDataLayer(context); Customer temp = service.searchCustomer(str); Customer ret = null; if (temp != null) { ret = service.getCustomer(temp.CustomerID); } else { ret = null; } Assert.Equal(temp, ret); } }
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); } }