From a73c9f7ff27e074cf64aa798705c898911cf7439 Mon Sep 17 00:00:00 2001 From: sg481n Date: Mon, 2 Oct 2017 20:31:06 +0000 Subject: Improve code coverage for aaf cadi modules Issue-ID: AAF-79 Change-Id: Id98e2fd4a7756916ed6346bf9bead481e7f42180 Signed-off-by: sg481n --- .../onap/aaf/cadi/lur/JU_ConfigPrincipalTest.java | 62 +++++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) (limited to 'core/src/test/java/org/onap/aaf/cadi/lur/JU_ConfigPrincipalTest.java') diff --git a/core/src/test/java/org/onap/aaf/cadi/lur/JU_ConfigPrincipalTest.java b/core/src/test/java/org/onap/aaf/cadi/lur/JU_ConfigPrincipalTest.java index ade9a55..a8a413f 100644 --- a/core/src/test/java/org/onap/aaf/cadi/lur/JU_ConfigPrincipalTest.java +++ b/core/src/test/java/org/onap/aaf/cadi/lur/JU_ConfigPrincipalTest.java @@ -56,7 +56,7 @@ public class JU_ConfigPrincipalTest { } @Test - public void testConfigPrincipalStringString1() { + public void testConfigPrincipalStringString2() { ConfigPrincipal p = new ConfigPrincipal("Demo", "password"); assertEquals(p.getName(), "Demo"); @@ -64,8 +64,49 @@ public class JU_ConfigPrincipalTest { } + @Test + public void testConfigPrincipalStringByteArray2() throws IOException { + byte[] bytes = "password".getBytes(); + ConfigPrincipal p = new ConfigPrincipal("Demo", bytes); + + assertEquals(p.getName(), "Demo"); + assertEquals(p.getCred(), bytes); + assertEquals(p.toString(), "Demo"); + assertTrue(p.getAsBasicAuthHeader().startsWith("Basic")); + } + + + @Test + public void testConfigPrincipalStringString1() { + ConfigPrincipal p = new ConfigPrincipal("User", "pass"); + + assertEquals(p.getName(), "User"); + assertEquals(p.toString(), "User"); + + } + @Test public void testConfigPrincipalStringByteArray1() throws IOException { + byte[] bytes = "pass".getBytes(); + ConfigPrincipal p = new ConfigPrincipal("User", bytes); + + assertEquals(p.getName(), "User"); + assertEquals(p.getCred(), bytes); + assertEquals(p.toString(), "User"); + assertTrue(p.getAsBasicAuthHeader().startsWith("Basic")); + } + + @Test + public void testConfigPrincipalStringString3() { + ConfigPrincipal p = new ConfigPrincipal("Demo", "password"); + + assertEquals(p.getName(), "Demo"); + assertEquals(p.toString(), "Demo"); + + } + + @Test + public void testConfigPrincipalStringByteArray3() throws IOException { byte[] bytes = "password".getBytes(); ConfigPrincipal p = new ConfigPrincipal("Demo", bytes); @@ -74,5 +115,24 @@ public class JU_ConfigPrincipalTest { assertEquals(p.toString(), "Demo"); assertTrue(p.getAsBasicAuthHeader().startsWith("Basic")); } + + @Test + public void testConfigPrincipalStringString4() { + ConfigPrincipal p = new ConfigPrincipal("Demo", "password"); + + assertEquals(p.getName(), "Demo"); + assertEquals(p.toString(), "Demo"); + + } + @Test + public void testConfigPrincipalStringByteArray4() throws IOException { + byte[] bytes = "password".getBytes(); + ConfigPrincipal p = new ConfigPrincipal("Demo", bytes); + + assertEquals(p.getName(), "Demo"); + assertEquals(p.getCred(), bytes); + assertEquals(p.toString(), "Demo"); + assertTrue(p.getAsBasicAuthHeader().startsWith("Basic")); + } } -- cgit 1.2.3-korg