Polish PasswordEncoderUtils do not leak length

Fix possible / 0 if expected is empty String.

Issue gh-255
This commit is contained in:
Rob Winch
2016-10-24 12:50:11 -05:00
parent d3685d89c5
commit e62596f36d
2 changed files with 7 additions and 1 deletions

View File

@@ -47,6 +47,12 @@ public class PasswordEncoderUtilsTests {
assertThat(PasswordEncoderUtils.equals("", null)).isFalse();
}
@Test
public void equalsWhenNotEmptyAndEmptyThenFalse() {
assertThat(PasswordEncoderUtils.equals("abc", "")).isFalse();
assertThat(PasswordEncoderUtils.equals("", "abc")).isFalse();
}
@Test
public void equalsWhenEmtpyAndEmptyThenTrue() {
assertThat(PasswordEncoderUtils.equals("", "")).isTrue();