Advertisement
Guest User

Untitled

a guest
Oct 21st, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.00 KB | None | 0 0
  1. package test;
  2.  
  3. import main.PasswordCombinations;
  4. import org.junit.Test;
  5.  
  6. import java.util.ArrayList;
  7. import java.util.List;
  8.  
  9. import static org.junit.Assert.assertTrue;
  10.  
  11.  
  12. public class PasswordCombinationsTest {
  13.  
  14.     @Test
  15.     public void test() {
  16.         System.out.println(PasswordCombinations.obfuscate("password"));
  17.         List<String> result = PasswordCombinations.obfuscate("password");
  18.         List<String> expected = new ArrayList<String>() {{
  19.             add("p@ssword");
  20.             add("p@$sword");
  21.             add("pa$sword");
  22.             add("p@s$word");
  23.             add("p@$$word");
  24.             add("pa$$word");
  25.             add("pas$word");
  26.             add("p@ssw0rd");
  27.             add("p@$sw0rd");
  28.             add("pa$sw0rd");
  29.             add("p@s$w0rd");
  30.             add("p@$$w0rd");
  31.             add("pa$$w0rd");
  32.             add("pas$w0rd");
  33.             add("passw0rd");
  34.         }};
  35.  
  36.         assertTrue(result.containsAll(expected) && expected.containsAll(result));
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement