Migrate unit tests to builder instead of factory
This commit is contained in:
parent
5e143e9f36
commit
646379a69a
@ -16,9 +16,9 @@
|
||||
|
||||
package de.stklcode.jvault.connector;
|
||||
|
||||
import de.stklcode.jvault.connector.builder.HTTPVaultConnectorBuilder;
|
||||
import de.stklcode.jvault.connector.builder.VaultConnectorBuilder;
|
||||
import de.stklcode.jvault.connector.exception.*;
|
||||
import de.stklcode.jvault.connector.factory.HTTPVaultConnectorFactory;
|
||||
import de.stklcode.jvault.connector.factory.VaultConnectorFactory;
|
||||
import de.stklcode.jvault.connector.model.*;
|
||||
import de.stklcode.jvault.connector.model.response.*;
|
||||
import de.stklcode.jvault.connector.test.Credentials;
|
||||
@ -110,13 +110,14 @@ public class HTTPVaultConnectorTest {
|
||||
}
|
||||
|
||||
/* Initialize connector */
|
||||
HTTPVaultConnectorFactory factory = VaultConnectorFactory.httpFactory()
|
||||
HTTPVaultConnectorBuilder builder = VaultConnectorBuilder.http()
|
||||
.withHost(config.getHost())
|
||||
.withPort(config.getPort())
|
||||
.withTLS(isTls);
|
||||
if (isTls)
|
||||
factory.withTrustedCA(Paths.get(getClass().getResource("/tls/ca.pem").getPath()));
|
||||
connector = factory.build();
|
||||
if (isTls) {
|
||||
builder.withTrustedCA(Paths.get(getClass().getResource("/tls/ca.pem").getPath()));
|
||||
}
|
||||
connector = builder.build();
|
||||
|
||||
/* Unseal Vault and check result */
|
||||
SealResponse sealStatus = connector.unseal(KEY1);
|
||||
|
@ -19,7 +19,6 @@ package de.stklcode.jvault.connector.builder;
|
||||
import de.stklcode.jvault.connector.HTTPVaultConnector;
|
||||
import de.stklcode.jvault.connector.exception.TlsException;
|
||||
import de.stklcode.jvault.connector.exception.VaultConnectorException;
|
||||
import de.stklcode.jvault.connector.factory.VaultConnectorFactory;
|
||||
import org.junit.Rule;
|
||||
import org.junit.contrib.java.lang.system.EnvironmentVariables;
|
||||
import org.junit.jupiter.api.Test;
|
||||
@ -92,7 +91,7 @@ public class HTTPVaultConnectorBuilderTest {
|
||||
setenv(VAULT_ADDR, VAULT_CACERT, VAULT_MAX_RETRIES.toString(), null);
|
||||
|
||||
try {
|
||||
VaultConnectorFactory.httpFactory().fromEnv();
|
||||
VaultConnectorBuilder.http().fromEnv();
|
||||
fail("Creation with unknown cert path failed.");
|
||||
} catch (VaultConnectorException e) {
|
||||
assertThat(e, is(instanceOf(TlsException.class)));
|
||||
|
Loading…
x
Reference in New Issue
Block a user