findAll
@Transactional(readOnly = true)
public Page<ProductMinDTO> findAll(String name, Pageable pageable) {
Page<Product> result = repository.searchByName(name, pageable);
return result.map(x -> new ProductMinDTO(x));
}Método searchByName (ProductRepository)

Mock
Precisamos instanciar um PageImpl do tipo Product

Método

Atualizado