diff --git a/commafeed-server/src/test/java/com/commafeed/integration/rest/CategoryIT.java b/commafeed-server/src/test/java/com/commafeed/integration/rest/CategoryIT.java index cc8e2364..e881bd80 100644 --- a/commafeed-server/src/test/java/com/commafeed/integration/rest/CategoryIT.java +++ b/commafeed-server/src/test/java/com/commafeed/integration/rest/CategoryIT.java @@ -29,7 +29,6 @@ import com.rometools.rome.io.SyndFeedInput; import io.quarkus.test.junit.QuarkusTest; import io.restassured.RestAssured; -import io.restassured.common.mapper.TypeRef; import io.restassured.http.ContentType; @QuarkusTest @@ -109,17 +108,16 @@ class CategoryIT extends BaseIT { Long subscriptionId = subscribeAndWaitForEntries(getFeedUrl(), categoryId); Assertions.assertEquals(2, getCategoryEntries(categoryId).getEntries().size()); - List counts = RestAssured.given() + UnreadCount[] counts = RestAssured.given() .get("rest/category/unreadCount") .then() .statusCode(200) .extract() - .as(new TypeRef>() { - }); + .as(UnreadCount[].class); - Assertions.assertEquals(1, counts.size()); - Assertions.assertEquals(subscriptionId, counts.get(0).getFeedId()); - Assertions.assertEquals(2, counts.get(0).getUnreadCount()); + Assertions.assertEquals(1, counts.length); + Assertions.assertEquals(subscriptionId, counts[0].getFeedId()); + Assertions.assertEquals(2, counts[0].getUnreadCount()); } @Nested