|
1 | 1 | package de.martinspielmann.wicket.pwnedpasswordsvalidator; |
2 | 2 |
|
| 3 | +import java.net.InetSocketAddress; |
| 4 | +import java.net.MalformedURLException; |
| 5 | +import java.net.Proxy; |
| 6 | +import java.net.SocketAddress; |
| 7 | +import java.net.URL; |
| 8 | +import java.security.NoSuchAlgorithmException; |
| 9 | +import java.util.UUID; |
| 10 | +import java.util.concurrent.atomic.AtomicInteger; |
| 11 | + |
3 | 12 | import org.apache.wicket.util.tester.FormTester; |
4 | 13 | import org.apache.wicket.util.tester.WicketTester; |
5 | 14 | import org.apache.wicket.validation.Validatable; |
6 | 15 | import org.junit.Assert; |
7 | 16 | import org.junit.Test; |
8 | 17 |
|
9 | | -import java.net.*; |
10 | | -import java.security.NoSuchAlgorithmException; |
11 | | -import java.util.UUID; |
12 | | -import java.util.concurrent.atomic.AtomicInteger; |
13 | | - |
14 | 18 | public class PwnedPasswordsValidatorTest { |
15 | 19 |
|
16 | 20 | @Test |
@@ -151,19 +155,19 @@ protected Status getResponseStatus(String pw) { |
151 | 155 | } |
152 | 156 | }; |
153 | 157 | Status s = v.getResponseStatus("secret123"); |
154 | | - Assert.assertEquals(Status.PASSWORD_PWNED, s){ |
| 158 | + Assert.assertEquals(Status.PASSWORD_PWNED, s); |
| 159 | + } |
| 160 | + |
| 161 | + @Test |
| 162 | + public void getResponseStatusForRandomPassword() { |
155 | 163 | PwnedPasswordsValidator v = new PwnedPasswordsValidator() { |
156 | 164 | @Override |
157 | 165 | protected Status getResponseStatus(String pw) { |
158 | 166 | return Status.PASSWORD_OK; |
159 | 167 | } |
160 | 168 | }; |
161 | 169 | Status s = v.getResponseStatus(UUID.randomUUID().toString() + UUID.randomUUID().toString()); |
162 | | - Assert.assertEquals(Status.PASSWORD_OK, sseStatusForRandomPassword() throws InterruptedException { |
163 | | - PwnedPasswordsValidator v = new PwnedPasswordsValidator(); |
164 | | - Status s = v.getResponseStatus(UUID.randomUUID().toString() + UUID.randomUUID().toString()); |
165 | 170 | Assert.assertEquals(Status.PASSWORD_OK, s); |
166 | | - Thread.sleep(2000); |
167 | 171 | } |
168 | 172 |
|
169 | 173 | @Test |
|
0 commit comments