Skip to content

Commit 1b0415b

Browse files
committed
fixing tests.
1 parent f9569ea commit 1b0415b

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

src/main/java/fr/fxjavadevblog/aid/utils/jaxrs/Filtering.java

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,16 @@ public void setModelClass(Class <?> clazz)
7979
{
8080
this.modelClass = clazz;
8181
filters = new LinkedList<>();
82-
MultivaluedMap <String, String> parameters = uriInfo.getQueryParameters();
83-
parameters.forEach(convertParameterToFilter());
82+
MultivaluedMap <String, String> parameters;
83+
if (uriInfo != null)
84+
{
85+
parameters = uriInfo.getQueryParameters();
86+
parameters.forEach(convertParameterToFilter());
87+
}
88+
else
89+
{
90+
log.info("No uriInfo to get parameters from");
91+
}
8492
}
8593

8694
public boolean isFilterPresent()

src/test/java/fr/fxjavadevblog/aid/api/videogame/VideoGameResourceTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import org.junit.jupiter.api.Test;
1111

1212
import fr.fxjavadevblog.aid.api.genre.Genre;
13+
import fr.fxjavadevblog.aid.utils.jaxrs.Filtering;
1314
import fr.fxjavadevblog.aid.utils.jaxrs.Pagination;
1415
import io.quarkus.test.junit.QuarkusTest;
1516

@@ -23,7 +24,7 @@ void checkInjection() {
2324

2425
@Test
2526
void testFindAll() {
26-
Response response = this.findAll(Pagination.builder().page(0).size(50).build(), null);
27+
Response response = this.findAll(Pagination.builder().page(0).size(50).build(), new Filtering());
2728
assertCorrectResponse(response);
2829
}
2930

0 commit comments

Comments
 (0)