Привет У меня есть метод с методом findall хранилища, за которым следует предикат. Мой джунит тестовый кейс не доходит внутри. Может кто-нибудь помочь написать для этого тестовый пример junit?
public List<SupplierL3Entity> getSupplierL3(List<Integer> itemNbrs) {
return iSupplierL3Repository.findAll((root, query, criteriaBuilder) -> {
List<Predicate> predicates = new ArrayList<>();
predicates.add(root.get("oldNbr").in(itemNbrs));
return criteriaBuilder.and(predicates.toArray(new Predicate[predicates.size()]));
});
}
Мой метод испытаний:
*@Test
public void testGetSupplierL3ListOfInteger() {
List<SupplierL3Entity> lstSupplierL3Entity = new ArrayList<>();
when(iSupplierL3Repository.findAll(Mockito.any(Specification.class))).thenReturn(lstSupplierL3Entity);
supplierOperations.getSupplierL3(Arrays.asList(12345,54321));
}*