Repository: knox Updated Branches: refs/heads/master 8e51af317 -> a60b03296
KNOX-1627 - Simplify junit assertions Signed-off-by: Kevin Risden <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/knox/repo Commit: http://git-wip-us.apache.org/repos/asf/knox/commit/a60b0329 Tree: http://git-wip-us.apache.org/repos/asf/knox/tree/a60b0329 Diff: http://git-wip-us.apache.org/repos/asf/knox/diff/a60b0329 Branch: refs/heads/master Commit: a60b032963a8aa664981d1f0a502523a8d33376b Parents: 8e51af3 Author: Kevin Risden <[email protected]> Authored: Mon Nov 26 16:21:29 2018 -0500 Committer: Kevin Risden <[email protected]> Committed: Mon Nov 26 16:21:39 2018 -0500 ---------------------------------------------------------------------- .../gateway/shirorealm/KnoxPamRealmTest.java | 4 +- .../gateway/filter/AclsAuthzFilterTest.java | 18 +-- .../gateway/shirorealm/KnoxPamRealmTest.java | 4 +- .../webappsec/StrictTransportFilterTest.java | 12 +- .../webappsec/XFrameOptionsFilterTest.java | 12 +- .../knox/gateway/GatewayGlobalConfigTest.java | 2 +- .../services/security/CryptoServiceTest.java | 3 +- .../apache/knox/gateway/util/KnoxCLITest.java | 2 +- ...moteConfigurationRegistryJAASConfigTest.java | 2 +- .../security/principal/PrincipalMapperTest.java | 127 ++++++++++--------- .../security/impl/CMFKeystoreServiceTest.java | 3 +- .../security/impl/CMFMasterServiceTest.java | 3 +- .../security/token/impl/JWTTokenTest.java | 2 +- .../knox/gateway/topology/VersionTest.java | 3 +- .../knox/gateway/util/WhitelistUtilsTest.java | 2 +- .../org/apache/knox/gateway/util/UrlsTest.java | 18 +-- 16 files changed, 110 insertions(+), 107 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-adapter/src/test/java/org/apache/hadoop/gateway/shirorealm/KnoxPamRealmTest.java ---------------------------------------------------------------------- diff --git a/gateway-adapter/src/test/java/org/apache/hadoop/gateway/shirorealm/KnoxPamRealmTest.java b/gateway-adapter/src/test/java/org/apache/hadoop/gateway/shirorealm/KnoxPamRealmTest.java index e03051f..1a32ef3 100644 --- a/gateway-adapter/src/test/java/org/apache/hadoop/gateway/shirorealm/KnoxPamRealmTest.java +++ b/gateway-adapter/src/test/java/org/apache/hadoop/gateway/shirorealm/KnoxPamRealmTest.java @@ -27,7 +27,7 @@ import org.apache.shiro.authc.UsernamePasswordToken; import static org.easymock.EasyMock.createMock; import static org.easymock.EasyMock.expect; import static org.easymock.EasyMock.replay; -import static org.junit.Assert.assertTrue; +import static org.junit.Assert.assertNotNull; import static org.junit.Assume.assumeTrue; public class KnoxPamRealmTest { @@ -60,7 +60,7 @@ public class KnoxPamRealmTest { AuthenticationInfo authInfo = realm.doGetAuthenticationInfo(authToken); // verify success - assertTrue(authInfo.getCredentials() != null); + assertNotNull(authInfo.getCredentials()); } public static void main(String[] args) throws Exception { http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-provider-security-authz-acls/src/test/java/org/apache/knox/gateway/filter/AclsAuthzFilterTest.java ---------------------------------------------------------------------- diff --git a/gateway-provider-security-authz-acls/src/test/java/org/apache/knox/gateway/filter/AclsAuthzFilterTest.java b/gateway-provider-security-authz-acls/src/test/java/org/apache/knox/gateway/filter/AclsAuthzFilterTest.java index 78f6f58..eba7877 100644 --- a/gateway-provider-security-authz-acls/src/test/java/org/apache/knox/gateway/filter/AclsAuthzFilterTest.java +++ b/gateway-provider-security-authz-acls/src/test/java/org/apache/knox/gateway/filter/AclsAuthzFilterTest.java @@ -17,7 +17,9 @@ */ package org.apache.knox.gateway.filter; -import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; + import java.io.IOException; import java.net.URISyntaxException; import java.security.PrivilegedActionException; @@ -119,7 +121,7 @@ public class AclsAuthzFilterTest { throw new ServletException(t); } } - assertEquals(true, accessGranted); + assertTrue(accessGranted); } @Test @@ -176,7 +178,7 @@ public class AclsAuthzFilterTest { throw new ServletException(t); } } - assertEquals(false, accessGranted); + assertFalse(accessGranted); } @Test @@ -233,7 +235,7 @@ public class AclsAuthzFilterTest { throw new ServletException(t); } } - assertEquals(true, accessGranted); + assertTrue(accessGranted); } @Test @@ -290,7 +292,7 @@ public class AclsAuthzFilterTest { throw new ServletException(t); } } - assertEquals(false, accessGranted); + assertFalse(accessGranted); } @Test @@ -347,7 +349,7 @@ public class AclsAuthzFilterTest { throw new ServletException(t); } } - assertEquals(true, accessGranted); + assertTrue(accessGranted); } @Test @@ -404,7 +406,7 @@ public class AclsAuthzFilterTest { throw new ServletException(t); } } - assertEquals(true, accessGranted); + assertTrue(accessGranted); } @Test @@ -461,6 +463,6 @@ public class AclsAuthzFilterTest { throw new ServletException(t); } } - assertEquals(true, accessGranted); + assertTrue(accessGranted); } } http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-provider-security-shiro/src/test/java/org/apache/knox/gateway/shirorealm/KnoxPamRealmTest.java ---------------------------------------------------------------------- diff --git a/gateway-provider-security-shiro/src/test/java/org/apache/knox/gateway/shirorealm/KnoxPamRealmTest.java b/gateway-provider-security-shiro/src/test/java/org/apache/knox/gateway/shirorealm/KnoxPamRealmTest.java index 3cf317a..deca48c 100644 --- a/gateway-provider-security-shiro/src/test/java/org/apache/knox/gateway/shirorealm/KnoxPamRealmTest.java +++ b/gateway-provider-security-shiro/src/test/java/org/apache/knox/gateway/shirorealm/KnoxPamRealmTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import static org.easymock.EasyMock.createMock; import static org.easymock.EasyMock.expect; import static org.easymock.EasyMock.replay; -import static org.junit.Assert.assertTrue; +import static org.junit.Assert.assertNotNull; import static org.junit.Assume.assumeTrue; public class KnoxPamRealmTest { @@ -59,7 +59,7 @@ public class KnoxPamRealmTest { AuthenticationInfo authInfo = realm.doGetAuthenticationInfo(authToken); // verify success - assertTrue(authInfo.getCredentials() != null); + assertNotNull(authInfo.getCredentials()); } public static void main(String[] args) throws Exception { http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/StrictTransportFilterTest.java ---------------------------------------------------------------------- diff --git a/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/StrictTransportFilterTest.java b/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/StrictTransportFilterTest.java index 1217405..675d19b 100644 --- a/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/StrictTransportFilterTest.java +++ b/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/StrictTransportFilterTest.java @@ -62,10 +62,10 @@ public class StrictTransportFilterTest { filter.doFilter(request, response, chain); Assert.assertTrue("doFilterCalled should not be false.", chain.doFilterCalled ); - Assert.assertTrue("Options value incorrect should be max-age=31536000 but is: " - + options, "max-age=31536000".equals(options)); + Assert.assertEquals("Options value incorrect should be max-age=31536000 but is: " + + options, "max-age=31536000", options); - Assert.assertTrue("Strict-Transport-Security count not equal to 1.", headers.size() == 1); + Assert.assertEquals("Strict-Transport-Security count not equal to 1.", 1, headers.size()); } catch (ServletException se) { fail("Should NOT have thrown a ServletException."); } @@ -91,10 +91,10 @@ public class StrictTransportFilterTest { filter.doFilter(request, response, chain); Assert.assertTrue("doFilterCalled should not be false.", chain.doFilterCalled ); - Assert.assertTrue("Options value incorrect should be max-age=31536010; includeSubDomains but is: " - + options, "max-age=31536010; includeSubDomains".equals(options)); + Assert.assertEquals("Options value incorrect should be max-age=31536010; includeSubDomains but is: " + + options, "max-age=31536010; includeSubDomains", options); - Assert.assertTrue("Strict-Transport-Security count not equal to 1.", headers.size() == 1); + Assert.assertEquals("Strict-Transport-Security count not equal to 1.", 1, headers.size()); } catch (ServletException se) { fail("Should NOT have thrown a ServletException."); } http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/XFrameOptionsFilterTest.java ---------------------------------------------------------------------- diff --git a/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/XFrameOptionsFilterTest.java b/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/XFrameOptionsFilterTest.java index 252e1ca..3b9ca7d 100644 --- a/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/XFrameOptionsFilterTest.java +++ b/gateway-provider-security-webappsec/src/test/java/org/apache/knox/gateway/webappsec/XFrameOptionsFilterTest.java @@ -65,10 +65,10 @@ public class XFrameOptionsFilterTest { filter.doFilter(request, response, chain); Assert.assertTrue("doFilterCalled should not be false.", chain.doFilterCalled ); - Assert.assertTrue("Options value incorrect should be DENY but is: " - + options, "DENY".equals(options)); + Assert.assertEquals("Options value incorrect should be DENY but is: " + + options, "DENY", options); - Assert.assertTrue("X-Frame-Options count not equal to 1.", headers.size() == 1); + Assert.assertEquals("X-Frame-Options count not equal to 1.", 1, headers.size()); } catch (ServletException se) { fail("Should NOT have thrown a ServletException."); } @@ -94,10 +94,10 @@ public class XFrameOptionsFilterTest { filter.doFilter(request, response, chain); Assert.assertTrue("doFilterCalled should not be false.", chain.doFilterCalled ); - Assert.assertTrue("Options value incorrect should be SAMEORIGIN but is: " - + options, "SAMEORIGIN".equals(options)); + Assert.assertEquals("Options value incorrect should be SAMEORIGIN but is: " + + options, "SAMEORIGIN", options); - Assert.assertTrue("X-Frame-Options count not equal to 1.", headers.size() == 1); + Assert.assertEquals("X-Frame-Options count not equal to 1.", 1, headers.size()); } catch (ServletException se) { fail("Should NOT have thrown a ServletException."); } http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-server/src/test/java/org/apache/knox/gateway/GatewayGlobalConfigTest.java ---------------------------------------------------------------------- diff --git a/gateway-server/src/test/java/org/apache/knox/gateway/GatewayGlobalConfigTest.java b/gateway-server/src/test/java/org/apache/knox/gateway/GatewayGlobalConfigTest.java index 62891a2..24b2755 100644 --- a/gateway-server/src/test/java/org/apache/knox/gateway/GatewayGlobalConfigTest.java +++ b/gateway-server/src/test/java/org/apache/knox/gateway/GatewayGlobalConfigTest.java @@ -58,7 +58,7 @@ public class GatewayGlobalConfigTest { System.setProperty( GatewayConfigImpl.GATEWAY_HOME_VAR, getHomeDirName( "conf-demo/conf/gateway-default.xml" ) ); GatewayConfig config = new GatewayConfigImpl(); assertThat(config.getGatewayPort(), is( 8888 ) ); - assertTrue( config.getExcludedSSLProtocols().get(0).equals("SSLv3")); + assertEquals("SSLv3", config.getExcludedSSLProtocols().get(0)); //assertThat( config.getShiroConfigFile(), is( "full-shiro.ini") ); } http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-server/src/test/java/org/apache/knox/gateway/services/security/CryptoServiceTest.java ---------------------------------------------------------------------- diff --git a/gateway-server/src/test/java/org/apache/knox/gateway/services/security/CryptoServiceTest.java b/gateway-server/src/test/java/org/apache/knox/gateway/services/security/CryptoServiceTest.java index 141c7d2..4d8511d 100644 --- a/gateway-server/src/test/java/org/apache/knox/gateway/services/security/CryptoServiceTest.java +++ b/gateway-server/src/test/java/org/apache/knox/gateway/services/security/CryptoServiceTest.java @@ -34,7 +34,6 @@ import java.util.List; import java.util.Map; import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; @Category( { ManualTests.class, MediumTests.class } ) public class CryptoServiceTest { @@ -201,7 +200,7 @@ public class CryptoServiceTest { String queryString = "url=http://localhost:50070/api/v1/blahblah"; EncryptionResult result = cs.encryptForCluster("Test", alias, queryString.getBytes("UTF8")); - assertTrue("Resulted cipertext length should be a multiple of 16", (result.cipher.length % 16) == 0); + assertEquals("Resulted cipertext length should be a multiple of 16", 0, (result.cipher.length % 16)); byte[] decryptedQueryString = cs.decryptForCluster("Test", alias, result.cipher, result.iv, result.salt); assertEquals(queryString.getBytes("UTF8").length, decryptedQueryString.length); } http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-server/src/test/java/org/apache/knox/gateway/util/KnoxCLITest.java ---------------------------------------------------------------------- diff --git a/gateway-server/src/test/java/org/apache/knox/gateway/util/KnoxCLITest.java b/gateway-server/src/test/java/org/apache/knox/gateway/util/KnoxCLITest.java index c4b47e7..e40125e 100644 --- a/gateway-server/src/test/java/org/apache/knox/gateway/util/KnoxCLITest.java +++ b/gateway-server/src/test/java/org/apache/knox/gateway/util/KnoxCLITest.java @@ -754,7 +754,7 @@ public class KnoxCLITest { assertEquals(0, rc); MasterService ms = cli.getGatewayServices().getService("MasterService"); // assertTrue(ms.getClass().getName(), ms.getClass().getName().equals("kjdfhgjkhfdgjkh")); - assertTrue( new String( ms.getMasterSecret() ), "master".equals( new String( ms.getMasterSecret() ) ) ); + assertEquals(new String(ms.getMasterSecret()), "master", new String(ms.getMasterSecret())); assertTrue(outContent.toString(StandardCharsets.UTF_8.name()), outContent.toString(StandardCharsets.UTF_8.name()).contains("Master secret has been persisted to disk.")); } http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-service-remoteconfig/src/test/java/org/apache/knox/gateway/service/config/remote/zk/RemoteConfigurationRegistryJAASConfigTest.java ---------------------------------------------------------------------- diff --git a/gateway-service-remoteconfig/src/test/java/org/apache/knox/gateway/service/config/remote/zk/RemoteConfigurationRegistryJAASConfigTest.java b/gateway-service-remoteconfig/src/test/java/org/apache/knox/gateway/service/config/remote/zk/RemoteConfigurationRegistryJAASConfigTest.java index e49e342..8ce2eca 100644 --- a/gateway-service-remoteconfig/src/test/java/org/apache/knox/gateway/service/config/remote/zk/RemoteConfigurationRegistryJAASConfigTest.java +++ b/gateway-service-remoteconfig/src/test/java/org/apache/knox/gateway/service/config/remote/zk/RemoteConfigurationRegistryJAASConfigTest.java @@ -228,7 +228,7 @@ public class RemoteConfigurationRegistryJAASConfigTest { assertNotNull(myContextEntries); assertEquals(1, myContextEntries.length); AppConfigurationEntry entry = myContextEntries[0]; - assertTrue(entry.getLoginModuleName().equals(loginModule)); + assertEquals(entry.getLoginModuleName(), loginModule); Map<String, ?> entryOpts = entry.getOptions(); assertEquals(principal, entryOpts.get("username")); assertEquals(password, entryOpts.get("password")); http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-spi/src/test/java/org/apache/knox/gateway/security/principal/PrincipalMapperTest.java ---------------------------------------------------------------------- diff --git a/gateway-spi/src/test/java/org/apache/knox/gateway/security/principal/PrincipalMapperTest.java b/gateway-spi/src/test/java/org/apache/knox/gateway/security/principal/PrincipalMapperTest.java index e9ea34d..a4aed1c 100644 --- a/gateway-spi/src/test/java/org/apache/knox/gateway/security/principal/PrincipalMapperTest.java +++ b/gateway-spi/src/test/java/org/apache/knox/gateway/security/principal/PrincipalMapperTest.java @@ -23,6 +23,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.experimental.categories.Category; +import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; @@ -49,10 +50,10 @@ public class PrincipalMapperTest { pme.printStackTrace(); fail(); } - - assertTrue(mapper.mapUserPrincipal("lmccay").equals("lmccay")); - assertTrue(mapper.mapGroupPrincipal("hdfs")[0].equals("users")); - assertTrue(mapper.mapGroupPrincipal("lmccay")[0].equals("users")); + + assertEquals("lmccay", mapper.mapUserPrincipal("lmccay")); + assertEquals("users", mapper.mapGroupPrincipal("hdfs")[0]); + assertEquals("users", mapper.mapGroupPrincipal("lmccay")[0]); } @Test @@ -66,9 +67,9 @@ public class PrincipalMapperTest { pme.printStackTrace(); fail(); } - - assertTrue(mapper.mapUserPrincipal("lmccay").equals("lmccay")); - assertTrue(mapper.mapGroupPrincipal("hdfs")[0].equals("users")); + + assertEquals("lmccay", mapper.mapUserPrincipal("lmccay")); + assertEquals("users", mapper.mapGroupPrincipal("hdfs")[0]); String group = mapper.mapGroupPrincipal("lmccay")[0]; assertTrue("users".equals(group) || "mrgroup".equals(group)); group = mapper.mapGroupPrincipal("lmccay")[1]; @@ -86,11 +87,11 @@ public class PrincipalMapperTest { pme.printStackTrace(); fail(); } - - assertTrue(mapper.mapUserPrincipal("guest").equals("lmccay")); - assertTrue(mapper.mapGroupPrincipal("hdfs").length == 1); - assertTrue(mapper.mapGroupPrincipal("hdfs")[0].equals("users")); - assertTrue(mapper.mapGroupPrincipal("lmccay").length == 2); + + assertEquals("lmccay", mapper.mapUserPrincipal("guest")); + assertEquals(1, mapper.mapGroupPrincipal("hdfs").length); + assertEquals("users", mapper.mapGroupPrincipal("hdfs")[0]); + assertEquals(2, mapper.mapGroupPrincipal("lmccay").length); String group = mapper.mapGroupPrincipal("lmccay")[0]; assertTrue("users".equals(group) || "mrgroup".equals(group)); group = mapper.mapGroupPrincipal("lmccay")[1]; @@ -108,20 +109,20 @@ public class PrincipalMapperTest { pme.printStackTrace(); fail(); } - - assertTrue(mapper.mapUserPrincipal("lmccay").equals("hdfs")); - assertTrue(mapper.mapGroupPrincipal("hdfs")[0].equals("group1")); - assertTrue(mapper.mapUserPrincipal("kminder").equals("hdfs")); - - assertTrue(mapper.mapUserPrincipal("newuser").equals("mapred")); - assertTrue(mapper.mapGroupPrincipal("mapred")[0].equals("mrgroup")); - assertTrue(mapper.mapGroupPrincipal("mapred")[1].equals("mrducks")); + assertEquals("hdfs", mapper.mapUserPrincipal("lmccay")); + assertEquals("group1", mapper.mapGroupPrincipal("hdfs")[0]); + + assertEquals("hdfs", mapper.mapUserPrincipal("kminder")); - assertTrue(mapper.mapUserPrincipal("hdfs").equals("hdfs")); - assertTrue(mapper.mapUserPrincipal("mapred").equals("mapred")); + assertEquals("mapred", mapper.mapUserPrincipal("newuser")); + assertEquals("mrgroup", mapper.mapGroupPrincipal("mapred")[0]); + assertEquals("mrducks", mapper.mapGroupPrincipal("mapred")[1]); - assertTrue(mapper.mapUserPrincipal("stink").equals("stink")); + assertEquals("hdfs", mapper.mapUserPrincipal("hdfs")); + assertEquals("mapred", mapper.mapUserPrincipal("mapred")); + + assertEquals("stink", mapper.mapUserPrincipal("stink")); } @Test @@ -134,16 +135,16 @@ public class PrincipalMapperTest { pme.printStackTrace(); fail(); } - - assertTrue(mapper.mapUserPrincipal("lmccay").equals("hdfs")); - assertTrue(mapper.mapUserPrincipal("kminder").equals("hdfs")); - - assertTrue(mapper.mapUserPrincipal("newuser").equals("mapred")); - assertTrue(mapper.mapUserPrincipal("hdfs").equals("hdfs")); - assertTrue(mapper.mapUserPrincipal("mapred").equals("mapred")); + assertEquals("hdfs", mapper.mapUserPrincipal("lmccay")); + assertEquals("hdfs", mapper.mapUserPrincipal("kminder")); + + assertEquals("mapred", mapper.mapUserPrincipal("newuser")); - assertTrue(mapper.mapUserPrincipal("stink").equals("stink")); + assertEquals("hdfs", mapper.mapUserPrincipal("hdfs")); + assertEquals("mapred", mapper.mapUserPrincipal("mapred")); + + assertEquals("stink", mapper.mapUserPrincipal("stink")); } @Test @@ -155,16 +156,16 @@ public class PrincipalMapperTest { catch (PrincipalMappingException pme) { fail(); } - - assertTrue(mapper.mapUserPrincipal("lmccay").equals("hdfs")); - assertTrue(mapper.mapUserPrincipal("kminder").equals("hdfs")); - - assertTrue(mapper.mapUserPrincipal("newuser").equals("mapred")); - assertTrue(mapper.mapUserPrincipal("hdfs").equals("hdfs")); - assertTrue(mapper.mapUserPrincipal("mapred").equals("mapred")); + assertEquals("hdfs", mapper.mapUserPrincipal("lmccay")); + assertEquals("hdfs", mapper.mapUserPrincipal("kminder")); + + assertEquals("mapred", mapper.mapUserPrincipal("newuser")); - assertTrue(mapper.mapUserPrincipal("stink").equals("stink")); + assertEquals("hdfs", mapper.mapUserPrincipal("hdfs")); + assertEquals("mapred", mapper.mapUserPrincipal("mapred")); + + assertEquals("stink", mapper.mapUserPrincipal("stink")); } @Test @@ -176,16 +177,16 @@ public class PrincipalMapperTest { catch (PrincipalMappingException pme) { fail(); } - - assertTrue(mapper.mapUserPrincipal("lmccay").equals("lmccay")); - assertTrue(mapper.mapUserPrincipal("kminder").equals("kminder")); - - assertTrue(mapper.mapUserPrincipal("newuser").equals("newuser")); - assertTrue(mapper.mapUserPrincipal("hdfs").equals("hdfs")); - assertTrue(mapper.mapUserPrincipal("mapred").equals("mapred")); + assertEquals("lmccay", mapper.mapUserPrincipal("lmccay")); + assertEquals("kminder", mapper.mapUserPrincipal("kminder")); + + assertEquals("newuser", mapper.mapUserPrincipal("newuser")); - assertTrue(mapper.mapUserPrincipal("stink").equals("stink")); + assertEquals("hdfs", mapper.mapUserPrincipal("hdfs")); + assertEquals("mapred", mapper.mapUserPrincipal("mapred")); + + assertEquals("stink", mapper.mapUserPrincipal("stink")); } @Test @@ -197,16 +198,16 @@ public class PrincipalMapperTest { catch (PrincipalMappingException pme) { // expected } - - assertTrue(mapper.mapUserPrincipal("lmccay").equals("lmccay")); - assertTrue(mapper.mapUserPrincipal("kminder").equals("kminder")); - - assertTrue(mapper.mapUserPrincipal("newuser").equals("newuser")); - assertTrue(mapper.mapUserPrincipal("hdfs").equals("hdfs")); - assertTrue(mapper.mapUserPrincipal("mapred").equals("mapred")); + assertEquals("lmccay", mapper.mapUserPrincipal("lmccay")); + assertEquals("kminder", mapper.mapUserPrincipal("kminder")); + + assertEquals("newuser", mapper.mapUserPrincipal("newuser")); - assertTrue(mapper.mapUserPrincipal("stink").equals("stink")); + assertEquals("hdfs", mapper.mapUserPrincipal("hdfs")); + assertEquals("mapred", mapper.mapUserPrincipal("mapred")); + + assertEquals("stink", mapper.mapUserPrincipal("stink")); } @Test @@ -218,15 +219,15 @@ public class PrincipalMapperTest { catch (PrincipalMappingException pme) { // expected } - - assertTrue(mapper.mapUserPrincipal("lmccay").equals("lmccay")); - assertTrue(mapper.mapUserPrincipal("kminder").equals("kminder")); - - assertTrue(mapper.mapUserPrincipal("newuser").equals("newuser")); - assertTrue(mapper.mapUserPrincipal("hdfs").equals("hdfs")); - assertTrue(mapper.mapUserPrincipal("mapred").equals("mapred")); + assertEquals("lmccay", mapper.mapUserPrincipal("lmccay")); + assertEquals("kminder", mapper.mapUserPrincipal("kminder")); + + assertEquals("newuser", mapper.mapUserPrincipal("newuser")); + + assertEquals("hdfs", mapper.mapUserPrincipal("hdfs")); + assertEquals("mapred", mapper.mapUserPrincipal("mapred")); - assertTrue(mapper.mapUserPrincipal("stink").equals("stink")); + assertEquals("stink", mapper.mapUserPrincipal("stink")); } } \ No newline at end of file http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFKeystoreServiceTest.java ---------------------------------------------------------------------- diff --git a/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFKeystoreServiceTest.java b/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFKeystoreServiceTest.java index dd0584b..358dfe9 100644 --- a/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFKeystoreServiceTest.java +++ b/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFKeystoreServiceTest.java @@ -32,6 +32,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.experimental.categories.Category; +import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; /** @@ -109,7 +110,7 @@ public class CMFKeystoreServiceTest { ks.createCredentialStore(); ks.addCredential(aliasName, "secretValue"); char[] secret = ks.getCredential(aliasName); - assertTrue("Addition of Credentials failed", new String(secret).equals("secretValue")); + assertEquals("Addition of Credentials failed", "secretValue", new String(secret)); } finally { credentialsStoreFile.deleteOnExit(); keyStoreFile.deleteOnExit(); http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFMasterServiceTest.java ---------------------------------------------------------------------- diff --git a/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFMasterServiceTest.java b/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFMasterServiceTest.java index c4a17da..bd17ceb 100644 --- a/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFMasterServiceTest.java +++ b/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/impl/CMFMasterServiceTest.java @@ -26,6 +26,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.experimental.categories.Category; +import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; @@ -46,7 +47,7 @@ public class CMFMasterServiceTest { try { ms.setupMasterSecret(".", true); //System.out.println("MASTER: " + new String(ms.getMasterSecret())); - assertTrue(new String(ms.getMasterSecret()).equals("testmastersecret")); + assertEquals("testmastersecret", new String(ms.getMasterSecret())); File file = new File("ambari-master"); assertTrue(file.exists()); file.delete(); http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/token/impl/JWTTokenTest.java ---------------------------------------------------------------------- diff --git a/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/token/impl/JWTTokenTest.java b/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/token/impl/JWTTokenTest.java index cb1c113..296c4a7 100644 --- a/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/token/impl/JWTTokenTest.java +++ b/gateway-spi/src/test/java/org/apache/knox/gateway/services/security/token/impl/JWTTokenTest.java @@ -144,7 +144,7 @@ public class JWTTokenTest extends org.junit.Assert { assertEquals("KNOXSSO", token.getIssuer()); assertEquals("[email protected]", token.getSubject()); - assertEquals(null, token.getAudience()); + assertNull(token.getAudience()); assertArrayEquals(null, token.getAudienceClaims()); } http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-spi/src/test/java/org/apache/knox/gateway/topology/VersionTest.java ---------------------------------------------------------------------- diff --git a/gateway-spi/src/test/java/org/apache/knox/gateway/topology/VersionTest.java b/gateway-spi/src/test/java/org/apache/knox/gateway/topology/VersionTest.java index 2a74b1c..2609fa6 100644 --- a/gateway-spi/src/test/java/org/apache/knox/gateway/topology/VersionTest.java +++ b/gateway-spi/src/test/java/org/apache/knox/gateway/topology/VersionTest.java @@ -20,7 +20,6 @@ package org.apache.knox.gateway.topology; import org.junit.Test; import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; public class VersionTest { @@ -46,6 +45,6 @@ public class VersionTest { assertEquals(6, version.getPatch()); assertEquals("4.5.6", version.toString()); Version other = new Version("4.5.6"); - assertTrue(version.equals(other)); + assertEquals(version, other); } } http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-spi/src/test/java/org/apache/knox/gateway/util/WhitelistUtilsTest.java ---------------------------------------------------------------------- diff --git a/gateway-spi/src/test/java/org/apache/knox/gateway/util/WhitelistUtilsTest.java b/gateway-spi/src/test/java/org/apache/knox/gateway/util/WhitelistUtilsTest.java index dc50588..af51587 100644 --- a/gateway-spi/src/test/java/org/apache/knox/gateway/util/WhitelistUtilsTest.java +++ b/gateway-spi/src/test/java/org/apache/knox/gateway/util/WhitelistUtilsTest.java @@ -129,7 +129,7 @@ public class WhitelistUtilsTest { doTestGetDispatchWhitelist(createMockGatewayConfig(Collections.singletonList(serviceRole), WHITELIST), serviceRole); assertNotNull(whitelist); - assertTrue(whitelist.equals(WHITELIST)); + assertEquals(whitelist, WHITELIST); } @Test http://git-wip-us.apache.org/repos/asf/knox/blob/a60b0329/gateway-util-common/src/test/java/org/apache/knox/gateway/util/UrlsTest.java ---------------------------------------------------------------------- diff --git a/gateway-util-common/src/test/java/org/apache/knox/gateway/util/UrlsTest.java b/gateway-util-common/src/test/java/org/apache/knox/gateway/util/UrlsTest.java index ad76d09..ec1e331 100644 --- a/gateway-util-common/src/test/java/org/apache/knox/gateway/util/UrlsTest.java +++ b/gateway-util-common/src/test/java/org/apache/knox/gateway/util/UrlsTest.java @@ -34,17 +34,17 @@ public class UrlsTest { @Test public void testDomainNameCreation() throws Exception { // determine parent domain and wildcard the cookie domain with a dot prefix - Assert.assertTrue(Urls.getDomainName("http://www.local.com", null).equals(".local.com")); - Assert.assertTrue(Urls.getDomainName("http://ljm.local.com", null).equals(".local.com")); + assertEquals(".local.com", Urls.getDomainName("http://www.local.com", null)); + assertEquals(".local.com", Urls.getDomainName("http://ljm.local.com", null)); // test scenarios that will leverage the default cookie domain - Assert.assertEquals(Urls.getDomainName("http://local.home", null), null); - Assert.assertEquals(Urls.getDomainName("http://localhost", null), null); // chrome may not allow this + Assert.assertNull(Urls.getDomainName("http://local.home", null)); + Assert.assertNull(Urls.getDomainName("http://localhost", null)); // chrome may not allow this - Assert.assertTrue(Urls.getDomainName("http://local.home.test.com", null).equals(".home.test.com")); + assertEquals(".home.test.com", Urls.getDomainName("http://local.home.test.com", null)); // check the suffix config feature - Assert.assertTrue(Urls.getDomainName("http://local.home.test.com", ".test.com").equals(".test.com")); + assertEquals(".test.com", Urls.getDomainName("http://local.home.test.com", ".test.com")); Assert.assertEquals(".novalocal", Urls.getDomainName("http://34526yewt.novalocal", ".novalocal")); // make sure that even if the suffix doesn't start with a dot that the domain does @@ -53,12 +53,12 @@ public class UrlsTest { Assert.assertEquals(".novalocal", Urls.getDomainName("http://34526yewt.novalocal", "novalocal")); // ip addresses can not be wildcarded - may be a completely different domain - Assert.assertEquals(Urls.getDomainName("http://127.0.0.1", null), null); + Assert.assertNull(Urls.getDomainName("http://127.0.0.1", null)); /* Make sure we handle encoded characters properly here */ - Assert.assertTrue(Urls.getDomainName("https://www.local.com:8443/gateway/manager/admin-ui?limit=25&query=hive_table+where+name%3D%22table_1%22", null).equals(".local.com")); + assertEquals(".local.com", Urls.getDomainName("https://www.local.com:8443/gateway/manager/admin-ui?limit=25&query=hive_table+where+name%3D%22table_1%22", null)); /* Make sure we handle un-encoded characters safely */ - Assert.assertTrue(Urls.getDomainName("https://www.local.com:8443/gateway/manager/admin-ui/?limit=25&query=\"table_1\"", null).equals(".local.com")); + assertEquals(".local.com", Urls.getDomainName("https://www.local.com:8443/gateway/manager/admin-ui/?limit=25&query=\"table_1\"", null)); }
