Add Bedrock server tests
All checks were successful
Deploy App / docker (ubuntu-latest, 2.44.0) (push) Successful in 1m7s
All checks were successful
Deploy App / docker (ubuntu-latest, 2.44.0) (push) Successful in 1m7s
This commit is contained in:
parent
725cd00163
commit
69393472c1
@ -72,6 +72,23 @@ public final class ServerControllerTests {
|
|||||||
).andReturn();
|
).andReturn();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Run a test to ensure retrieving
|
||||||
|
* a Bedrock server's status is successful.
|
||||||
|
*
|
||||||
|
* @throws Exception if the test fails
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
void ensureBedrockServerLookupSuccess() throws Exception {
|
||||||
|
mockMvc.perform(get("/server/bedrock/gateway.wildnetwork.net")
|
||||||
|
.accept(MediaType.APPLICATION_JSON) // Accept JSON
|
||||||
|
.contentType(MediaType.APPLICATION_JSON) // Content type is JSON
|
||||||
|
).andExpect(status().isOk()) // Expect 200 (OK)
|
||||||
|
.andExpect(jsonPath("$.value.hostname") // Expect the server's resolved hostname
|
||||||
|
.value("gateway.wildnetwork.net")
|
||||||
|
).andReturn();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Run a test to ensure that requesting
|
* Run a test to ensure that requesting
|
||||||
* information about a server on an invalid
|
* information about a server on an invalid
|
||||||
@ -127,7 +144,7 @@ public final class ServerControllerTests {
|
|||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
void ensureServerFaviconSuccess() throws Exception {
|
void ensureServerFaviconSuccess() throws Exception {
|
||||||
mockMvc.perform(get("/server/icon/java/hypixel.net")
|
mockMvc.perform(get("/server/icon/hypixel.net")
|
||||||
.contentType(MediaType.IMAGE_PNG) // Content type is PNG
|
.contentType(MediaType.IMAGE_PNG) // Content type is PNG
|
||||||
).andExpect(status().isOk()) // Expect 200 (OK)
|
).andExpect(status().isOk()) // Expect 200 (OK)
|
||||||
.andReturn();
|
.andReturn();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user