public void Update(int id, string firstName, string lastName, DateTime dateOfBirth) { _customers.Update(id, new Customer() { Id = id, FirstName = firstName, LastName = lastName, DateOfBirth = dateOfBirth }); }
public async Task <IActionResult> Put([FromRoute] long id, CustomerPut customerPut) { var customer = await _customers.GetById(id); if (customer == null) { throw new Exception("Cliente não encontrado"); } customerPut.UpdateDomain(customer); await _customers.Update(customer); return(Ok(new Response <long>(customer.Id))); }
public void Customers_Update() { var aCustomer = new Customer { Id = 1234 }; // Set test Create method w/o parameters request.Setup(m => m.Post <Response <Customer> >("customers/1234", aCustomer, null)).Returns(new Response <Customer> { Data = aCustomer }); // Test Get method var result = customersProxy.Update(aCustomer); // Verify test Assert.IsNotNull(result); Assert.IsTrue(result.IsSuccessful); Assert.AreEqual(1234, result.Data.Id); }
public void Update(Customer customer) { _customer.Update(customer); }