Commit 2f5aea4b authored by Khalid Ali's avatar Khalid Ali
Browse files

GetAll service request test added

parent 548281a6
...@@ -14,6 +14,7 @@ import org.springframework.test.context.junit4.SpringRunner; ...@@ -14,6 +14,7 @@ import org.springframework.test.context.junit4.SpringRunner;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List;
import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThat;
...@@ -41,21 +42,39 @@ public class ListingEntityServiceIntegrationTest { ...@@ -41,21 +42,39 @@ public class ListingEntityServiceIntegrationTest {
@Before @Before
public void setUp() { public void setUp() {
ListingEntity listingEntity1 = new ListingEntity(123456, 3, 14.99, ListingEntity listingEntity1 = new ListingEntity(1234567, 3, 14.99,
new Date(), 192838079872L, 2879878394L, "Title Calc 3");
ListingEntity listingEntity2 = new ListingEntity(1234568, 3, 14.99,
new Date(), 192838079872L, 2879878394L, "Title Calc 3");
ListingEntity listingEntity3 = new ListingEntity(1234569, 3, 14.99,
new Date(), 192838079872L, 2879878394L, "Title Calc 3"); new Date(), 192838079872L, 2879878394L, "Title Calc 3");
ArrayList<ListingEntity> l = new ArrayList<>(); ArrayList<ListingEntity> l = new ArrayList<>();
l.add(listingEntity1); l.add(listingEntity1);
ArrayList<ListingEntity> allListings = new ArrayList<>();
allListings.add(listingEntity1);
allListings.add(listingEntity2);
allListings.add(listingEntity3);
Mockito.when(EmployeeServiceImplTestContextConfiguration.listingRepository.findByIsbn(listingEntity1.getIsbn())) Mockito.when(EmployeeServiceImplTestContextConfiguration.listingRepository.findByIsbn(listingEntity1.getIsbn()))
.thenReturn(l); .thenReturn(l);
Mockito.when(EmployeeServiceImplTestContextConfiguration.listingRepository.findAll()).thenReturn(allListings);
} }
@Test @Test
public void whenValidIsbn_thenListingShouldBeFound() { public void whenValidIsbn_thenListingShouldBeFound() {
int isbn = 123456; int isbn = 1234567;
ListingEntity found = listingService.getIsbn(isbn); ListingEntity found = listingService.getIsbn(isbn);
assertThat(found.getIsbn()).isEqualTo(isbn); assertThat(found.getIsbn()).isEqualTo(isbn);
} }
@Test
public void whenGetAll_thenAllListingsShouldBeFound() {
List<ListingEntity> listings = listingService.getAll();
assertThat(listings.size()).isEqualTo(3);
}
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment