mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

neil_a_wilson
20.16.2006 c8b85efe62b0354b0e5bbe2fb3e6341f1d90ffd7
Update the password storage scheme test case to provide additional coverage for
invalid corner cases.
1 files modified
4 ■■■■ changed files
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/PasswordStorageSchemeTestCase.java 4 ●●●● patch | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/PasswordStorageSchemeTestCase.java
@@ -156,6 +156,8 @@
    ByteString encodedPassword = scheme.encodePassword(plaintext);
    assertNotNull(encodedPassword);
    assertTrue(scheme.passwordMatches(plaintext, encodedPassword));
    assertFalse(scheme.passwordMatches(plaintext,
                                       new ASN1OctetString("garbage")));
    ByteString schemeEncodedPassword =
         scheme.encodePasswordWithScheme(plaintext);
@@ -174,6 +176,8 @@
      assertTrue(scheme.authPasswordMatches(plaintext,
                                            authPWComponents[1].toString(),
                                            authPWComponents[2].toString()));
      assertFalse(scheme.authPasswordMatches(plaintext, ",", "foo"));
      assertFalse(scheme.authPasswordMatches(plaintext, "foo", ","));
    }
    else
    {