Skip to content
Snippets Groups Projects
Commit da80d40b authored by OZGCloud's avatar OZGCloud
Browse files

OZG-3961 create secret if not exists before patch

parent 74e4d373
Branches
Tags
No related merge requests found
......@@ -128,6 +128,10 @@ class KeycloakUserRemoteService {
var credentialsSecret = createUserSecret(userSpec.getKeycloakUser(), namespace);
var secret = getUserSecret(userSpec, namespace);
if (Objects.isNull(secret.get())) {
secret.create();
}
secret.patch(credentialsSecret);
}
......
......@@ -356,21 +356,21 @@ class KeycloakUserRemoteServiceTest {
verify(userRemoteService).getUserSecret(userSpec, NAMESPACE);
}
@Test
void shouldCreateSecretIfNotExists() {
when(secretResource.get()).thenReturn(null);
userRemoteService.createSecret(userSpec, NAMESPACE);
verify(secretResource).create();
}
@Test
void shouldPatchSecret() {
userRemoteService.createSecret(userSpec, NAMESPACE);
verify(secretResource).patch(secret);
}
// @Test
// void shouldCreateSecret() {
// doReturn(secret).when(userRemoteService).createUserSecret(any(), any());
//
// userRemoteService.createSecret(userSpec, NAMESPACE);
//
// verify(kubernetesRemoteService).createSecret(NAMESPACE, secret);
// }
}
@DisplayName("Create user secret")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment