From ed1c935c12cc2b64b7132b37d75e627a0d424af3 Mon Sep 17 00:00:00 2001 From: George Adams Date: Thu, 9 Apr 2020 10:45:46 +0100 Subject: [PATCH] more tests --- .../api/AvailableReleasesPathTest.kt | 18 ++++++++++++ .../net/adoptopenjdk/api/PlatformsPathTest.kt | 18 ++++++++++++ .../adoptopenjdk/api/ReleaseNamesPathTest.kt | 28 +++++++++++++++++++ .../net/adoptopenjdk/api/VariantsPathTest.kt | 18 ++++++++++++ 4 files changed, 82 insertions(+) create mode 100644 adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/AvailableReleasesPathTest.kt create mode 100644 adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/PlatformsPathTest.kt create mode 100644 adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/ReleaseNamesPathTest.kt create mode 100644 adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/VariantsPathTest.kt diff --git a/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/AvailableReleasesPathTest.kt b/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/AvailableReleasesPathTest.kt new file mode 100644 index 00000000..e84cc454 --- /dev/null +++ b/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/AvailableReleasesPathTest.kt @@ -0,0 +1,18 @@ +package net.adoptopenjdk.api + +import io.quarkus.test.junit.QuarkusTest +import io.restassured.RestAssured +import org.junit.jupiter.api.Test + +@QuarkusTest +class AvailableReleasesPathTest : BaseTest() { + @Test + fun availableReleases() { + + RestAssured.given() + .`when`() + .get("/v3/info/available_releases") + .then() + .statusCode(200) + } +} diff --git a/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/PlatformsPathTest.kt b/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/PlatformsPathTest.kt new file mode 100644 index 00000000..f1db5608 --- /dev/null +++ b/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/PlatformsPathTest.kt @@ -0,0 +1,18 @@ +package net.adoptopenjdk.api + +import io.quarkus.test.junit.QuarkusTest +import io.restassured.RestAssured +import org.junit.jupiter.api.Test + +@QuarkusTest +class PlatformsPathTest : BaseTest() { + @Test + fun platforms() { + + RestAssured.given() + .`when`() + .get("/v3/info/platforms") + .then() + .statusCode(200) + } +} diff --git a/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/ReleaseNamesPathTest.kt b/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/ReleaseNamesPathTest.kt new file mode 100644 index 00000000..003c9ec5 --- /dev/null +++ b/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/ReleaseNamesPathTest.kt @@ -0,0 +1,28 @@ +package net.adoptopenjdk.api + +import io.quarkus.test.junit.QuarkusTest +import io.restassured.RestAssured +import org.junit.jupiter.api.Test + +@QuarkusTest +class ReleaseNamesPathTest : BaseTest() { + @Test + fun releaseNames() { + + RestAssured.given() + .`when`() + .get("/v3/info/release_names") + .then() + .statusCode(200) + } + + @Test + fun releaseVersions() { + + RestAssured.given() + .`when`() + .get("/v3/info/release_versions") + .then() + .statusCode(200) + } +} diff --git a/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/VariantsPathTest.kt b/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/VariantsPathTest.kt new file mode 100644 index 00000000..1f23c7ed --- /dev/null +++ b/adoptopenjdk-api-v3-frontend/src/test/kotlin/net/adoptopenjdk/api/VariantsPathTest.kt @@ -0,0 +1,18 @@ +package net.adoptopenjdk.api + +import io.quarkus.test.junit.QuarkusTest +import io.restassured.RestAssured +import org.junit.jupiter.api.Test + +@QuarkusTest +class VariantsPathTest : BaseTest() { + @Test + fun variants() { + + RestAssured.given() + .`when`() + .get("/v3/info/variants") + .then() + .statusCode(200) + } +}