refactor: use idiomatic Kotlin iteration for JsonNode in tests
Agent-Logs-Url: https://github.com/devitq/movienight-backend/sessions/60cd9b1b-e3e1-46a1-bfd9-04a75bd0d569 Co-authored-by: devitq <118541411+devitq@users.noreply.github.com>
This commit is contained in:
co-authored by
devitq
parent
b7a246e0b4
commit
44483d748f
@@ -153,7 +153,7 @@ class FilmLibraryControllerTest {
|
|||||||
|
|
||||||
val responseBody = result.response.contentAsString
|
val responseBody = result.response.contentAsString
|
||||||
val films = objectMapper.readTree(responseBody)
|
val films = objectMapper.readTree(responseBody)
|
||||||
val returnedIds = (0 until films.size()).map { films[it].get("id").asText() }
|
val returnedIds = films.toList().map { it.get("id").asText() }
|
||||||
assert(!returnedIds.contains(film1Id)) { "Film in library should not appear in available films" }
|
assert(!returnedIds.contains(film1Id)) { "Film in library should not appear in available films" }
|
||||||
assert(returnedIds.contains(film2Id)) { "Film not in library should appear in available films" }
|
assert(returnedIds.contains(film2Id)) { "Film not in library should appear in available films" }
|
||||||
}
|
}
|
||||||
@@ -198,7 +198,7 @@ class FilmLibraryControllerTest {
|
|||||||
|
|
||||||
val responseBody = result.response.contentAsString
|
val responseBody = result.response.contentAsString
|
||||||
val films = objectMapper.readTree(responseBody)
|
val films = objectMapper.readTree(responseBody)
|
||||||
val returnedIds = (0 until films.size()).map { films[it].get("id").asText() }
|
val returnedIds = films.toList().map { it.get("id").asText() }
|
||||||
assert(returnedIds.contains(filmId)) { "Film should appear in available films when user has no library" }
|
assert(returnedIds.contains(filmId)) { "Film should appear in available films when user has no library" }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user