public void AddCustomerShouldAddCustomerToDB() { // Arrange var cFirstName = "Luis"; var cLastName = "Sanchez"; var cEmail = "*****@*****.**"; var cPass = "******"; var cLocationID = 1; var customer = new Customer { FirstName = cFirstName, LastName = cLastName, LocationId = cLocationID, Email = cEmail, Password = cPass }; // Action repo.AddCustomer(customer); // Push Change to DB repo.SaveChange(); var actualCustomer = repo.GetCustomerByName(cFirstName); // Assert Assert.Equal(customer, actualCustomer); }
public IActionResult Signup(UICustomer customer) { Customer Rcustomer = (Customer)customer; Repo.AddCustomer(Rcustomer); Repo.SaveChange(); Customer c = Repo.GetCustomerByEmail(Rcustomer.Email); var ID = c.Id; return(RedirectToAction( "Index", "Dashboard", new { id = ID } )); }