X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=tests%2Forg%2Fcacert%2Fgigi%2Futil%2FTestPasswordStrengthChecker.java;fp=tests%2Forg%2Fcacert%2Fgigi%2Futil%2FTestPasswordStrengthChecker.java;h=f57e71af7dff3c1b68d30dc506013dcc80ff0c48;hb=2824d1c165c501e2f3a8809044788b33b81f478a;hp=c271735b6554defa1b862ceeae36a3c9bf2e1eea;hpb=8ef6a07673d3f52d9cb72b20f2560f12a6727459;p=gigi.git diff --git a/tests/org/cacert/gigi/util/TestPasswordStrengthChecker.java b/tests/org/cacert/gigi/util/TestPasswordStrengthChecker.java index c271735b..f57e71af 100644 --- a/tests/org/cacert/gigi/util/TestPasswordStrengthChecker.java +++ b/tests/org/cacert/gigi/util/TestPasswordStrengthChecker.java @@ -6,6 +6,7 @@ import static org.junit.Assert.*; public class TestPasswordStrengthChecker { User u; + public TestPasswordStrengthChecker() { u = new User(); u.setFname("fname"); @@ -14,17 +15,16 @@ public class TestPasswordStrengthChecker { u.setEmail("email"); u.setSuffix("suffix"); } + @Test public void testPasswordLength() { assertEquals(1, PasswordStrengthChecker.checkpw("01234", u)); assertEquals(2, PasswordStrengthChecker.checkpw("0123456789012345", u)); - assertEquals(3, - PasswordStrengthChecker.checkpw("012345678901234567890", u)); - assertEquals(4, PasswordStrengthChecker.checkpw( - "01234567890123456789012345", u)); - assertEquals(5, PasswordStrengthChecker.checkpw( - "0123456789012345678901234567890", u)); + assertEquals(3, PasswordStrengthChecker.checkpw("012345678901234567890", u)); + assertEquals(4, PasswordStrengthChecker.checkpw("01234567890123456789012345", u)); + assertEquals(5, PasswordStrengthChecker.checkpw("0123456789012345678901234567890", u)); } + @Test public void testPasswordNonASCII() { assertEquals(2, PasswordStrengthChecker.checkpw("0ä", u)); @@ -32,6 +32,7 @@ public class TestPasswordStrengthChecker { assertEquals(3, PasswordStrengthChecker.checkpw("0azä", u)); assertEquals(3, PasswordStrengthChecker.checkpw("0az.ä", u)); } + @Test public void testPasswordCharTypes() { assertEquals(1, PasswordStrengthChecker.checkpw("0", u)); @@ -56,6 +57,7 @@ public class TestPasswordStrengthChecker { assertEquals(2, PasswordStrengthChecker.checkpw(" Z", u)); } + @Test public void testPasswordContains() { assertEquals(-1, PasswordStrengthChecker.checkpw("fnamea", u));