Advertisement
Guest User

Untitled

a guest
Nov 30th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. package junit;
  2.  
  3. import org.junit.Test;
  4. import org.junit.runner.RunWith;
  5. import org.junit.runners.Parameterized;
  6. import org.junit.runners.Parameterized.Parameter;
  7. import org.junit.runners.Parameterized.Parameters;
  8. import java.util.*;
  9.  
  10. @RunWith(Parameterized.class)
  11.  
  12. public class ParameterizedTestCase
  13. {
  14. public String username;
  15. public String password;
  16. public int pin;
  17.  
  18. public ParameterizedTestCase(String username, String password, int pin)
  19. {
  20. this.username = username;
  21. this.password = password;
  22. this.pin = pin;
  23. }
  24.  
  25. @Parameters
  26. public static Collection<Object[]> getData()
  27. {
  28. Object[][] data = new Object[3][3];
  29.  
  30. // 1st row
  31. data [0][0] = "testUser1";
  32. data [0][1] = "password1";
  33. data [0][2] = 7897;
  34.  
  35. // 2nd row
  36. data [1][0] = "testUser2";
  37. data [1][1] = "password2";
  38. data [1][2] = 7898;
  39.  
  40. // 3rd row
  41. data [2][0] = "testUser3";
  42. data [2][1] = "password3";
  43. data [2][2] = 7899;
  44.  
  45. return Arrays.asList(data);
  46. }
  47.  
  48. @Test
  49. public void testRegister()
  50. {
  51. System.out.println("Testing Registration ---- " + username + " ---- " + password + " ---- " + pin);
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement