#348 - Data Tranfer Object : customer client request customer details to server at one shot.
This commit is contained in:
@ -37,7 +37,7 @@ import static org.junit.Assert.assertEquals;
|
||||
public class CustomerResourceTest {
|
||||
@Test
|
||||
public void shouldGetAllCustomers() {
|
||||
CustomerDto customer = new CustomerDto("1", "David", "Roy");
|
||||
CustomerDto customer = new CustomerDto("1", "Melody", "Yates");
|
||||
List<CustomerDto> customers = new ArrayList<>();
|
||||
customers.add(customer);
|
||||
|
||||
@ -47,26 +47,26 @@ public class CustomerResourceTest {
|
||||
|
||||
assertEquals(allCustomers.size(), 1);
|
||||
assertEquals(allCustomers.get(0).getId(), "1");
|
||||
assertEquals(allCustomers.get(0).getFirstName(), "David");
|
||||
assertEquals(allCustomers.get(0).getLastName(), "Roy");
|
||||
assertEquals(allCustomers.get(0).getFirstName(), "Melody");
|
||||
assertEquals(allCustomers.get(0).getLastName(), "Yates");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void shouldSaveCustomer() {
|
||||
CustomerDto customer = new CustomerDto("1", "David", "Roy");
|
||||
CustomerDto customer = new CustomerDto("1", "Rita", "Reynolds");
|
||||
CustomerResource customerResource = new CustomerResource(new ArrayList<>());
|
||||
|
||||
customerResource.save(customer);
|
||||
|
||||
List<CustomerDto> allCustomers = customerResource.getAllCustomers();
|
||||
assertEquals(allCustomers.get(0).getId(), "1");
|
||||
assertEquals(allCustomers.get(0).getFirstName(), "David");
|
||||
assertEquals(allCustomers.get(0).getLastName(), "Roy");
|
||||
assertEquals(allCustomers.get(0).getFirstName(), "Rita");
|
||||
assertEquals(allCustomers.get(0).getLastName(), "Reynolds");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void shouldDeleteCustomer() {
|
||||
CustomerDto customer = new CustomerDto("1", "David", "Roy");
|
||||
CustomerDto customer = new CustomerDto("1", "Terry", "Nguyen");
|
||||
List<CustomerDto> customers = new ArrayList<>();
|
||||
customers.add(customer);
|
||||
|
||||
|
Reference in New Issue
Block a user