public async Task UpdateAsync_Success() { CustomerRequest request = BuildCreateRequest(); Customer createdCustomer = await client.CreateAsync(request); await Task.Delay(1000); try { var updateRequest = new CustomerRequest { FirstName = "New name", }; Customer customer = await client.UpdateAsync(createdCustomer.Id, updateRequest); Assert.NotNull(customer); Assert.Equal(updateRequest.FirstName, customer.FirstName); } finally { await client.DeleteAsync(createdCustomer.Id); } }