diff --git a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java b/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java index 3e94ba01..369d8fb3 100644 --- a/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java +++ b/cameleer-server-app/src/test/java/com/cameleer/server/app/controller/AuthCapabilitiesControllerIT.java @@ -32,8 +32,6 @@ class AuthCapabilitiesControllerIT extends AbstractPostgresIT { @Test void noOidcConfig_returnsLocalOnlyCaps() { - when(oidcConfigRepository.find()).thenReturn(Optional.empty()); - var resp = restTemplate.getForEntity("/api/v1/auth/capabilities", AuthCapabilitiesResponse.class); assertThat(resp.getStatusCode().value()).isEqualTo(200); @@ -55,6 +53,7 @@ class AuthCapabilitiesControllerIT extends AbstractPostgresIT { assertThat(resp.getStatusCode().value()).isEqualTo(200); assertThat(resp.getBody().oidc().enabled()).isFalse(); + assertThat(resp.getBody().oidc().providerName()).isEqualTo(""); assertThat(resp.getBody().oidc().primary()).isFalse(); assertThat(resp.getBody().localAccounts().adminRecoveryOnly()).isFalse(); } @@ -86,6 +85,7 @@ class AuthCapabilitiesControllerIT extends AbstractPostgresIT { assertThat(resp.getStatusCode().value()).isEqualTo(200); assertThat(resp.getBody().oidc().providerName()).isEqualTo("Single Sign-On"); assertThat(resp.getBody().oidc().primary()).isTrue(); + assertThat(resp.getBody().localAccounts().adminRecoveryOnly()).isTrue(); } @Test