test(auth): tighten AuthCapabilitiesControllerIT — drop redundant stub, add coverage gaps
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user