aboutsummaryrefslogtreecommitdiffstats
path: root/src/test
diff options
context:
space:
mode:
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>2024-11-29 10:22:33 +0100
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>2024-11-29 12:09:29 +0100
commitda71728895dc8b095f43ddf0d22b46ea96152e51 (patch)
tree123d624a511fc80134752f087667c41a52f7dab0 /src/test
parent02dacdfc3f1f47103044375a4adcbb5b18c93ee7 (diff)
Make babel runnable locally via mvn spring-boot:run
- make it runnable mvn spring-boot:run - remove certificate related config Issue-ID: AAI-4073 Change-Id: Ie5762dd3d1e79312d72e0611c1d61ce6cfaeb1c2 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/org/onap/aai/babel/TestApplication.java44
1 files changed, 0 insertions, 44 deletions
diff --git a/src/test/java/org/onap/aai/babel/TestApplication.java b/src/test/java/org/onap/aai/babel/TestApplication.java
index 67e8a32..87158c0 100644
--- a/src/test/java/org/onap/aai/babel/TestApplication.java
+++ b/src/test/java/org/onap/aai/babel/TestApplication.java
@@ -41,13 +41,11 @@ public class TestApplication {
public void init() {
System.setProperty("APP_HOME", ".");
System.setProperty("CONFIG_HOME", "src/test/resources");
- System.setProperty("server.ssl.key-store", "src/test/resources/auth/keystore.jks");
}
@Test
public void testApplicationStarts() {
assertDoesNotThrow(() -> {
- System.setProperty("KEY_STORE_PASSWORD", "password");
BabelApplication.main(new String[]{});
BabelApplication.exit();
});
@@ -56,7 +54,6 @@ public class TestApplication {
@Test
public void testApplicationStartsWithObfuscatedPassword() {
assertDoesNotThrow(() -> {
- System.setProperty("KEY_STORE_PASSWORD", Password.obfuscate("password"));
BabelApplication.main(new String[]{});
BabelApplication.exit();
});
@@ -65,50 +62,9 @@ public class TestApplication {
@Test
public void testApplicationWithNullArgs() {
Throwable exception = assertThrows(IllegalArgumentException.class, () -> {
- System.setProperty("KEY_STORE_PASSWORD", "test");
BabelApplication.main(null);
});
assertTrue(exception.getMessage().contains("Args must not be null"));
}
- @Test
- public void testApplicationWithEmptyKeyStorePassword() {
- Throwable exception = assertThrows(IllegalArgumentException.class, () -> {
- System.setProperty("KEY_STORE_PASSWORD", "");
- BabelApplication.main(new String[]{});
- });
- assertTrue(exception.getMessage().contains("roperty KEY_STORE_PASSWORD not set"));
- }
-
- @Test
- public void testApplicationWithNullKeyStorePassword() {
- Throwable exception = assertThrows(IllegalArgumentException.class, () -> {
- System.clearProperty("KEY_STORE_PASSWORD");
- BabelApplication.main(new String[]{});
- });
- assertTrue(exception.getMessage().contains("roperty KEY_STORE_PASSWORD not set"));
- }
-
- @Test
- public void testApplicationWithIncorrectKeyStorePassword() {
- Throwable exception = assertThrows(ApplicationContextException.class, () -> {
- System.setProperty("KEY_STORE_PASSWORD", "test");
- BabelApplication.main(new String[]{});
- });
- }
-
- /**
- * This test asserts that if the KEY_STORE_PASSWORD System Property is set (and is not empty) then the value is
- * passed to Jetty, debobfuscated, and used to open the key store, even if the resulting password value is actually
- * an empty string.
- */
- @Test
- public void testApplicationWithBlankObfuscatedKeyStorePassword() {
- // Note that "OBF:" is correctly deobfuscated and results in an empty string.
- Throwable exception = assertThrows(ApplicationContextException.class, () -> {
- System.setProperty("KEY_STORE_PASSWORD", "OBF:");
- BabelApplication.main(new String[]{});
- });
- }
-
}