Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package junit;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.junit.runners.Parameterized;
- import org.junit.runners.Parameterized.Parameter;
- import org.junit.runners.Parameterized.Parameters;
- import java.util.*;
- @RunWith(Parameterized.class)
- public class ParameterizedTestCase
- {
- public String username;
- public String password;
- public int pin;
- public ParameterizedTestCase(String username, String password, int pin)
- {
- this.username = username;
- this.password = password;
- this.pin = pin;
- }
- @Parameters
- public static Collection<Object[]> getData()
- {
- Object[][] data = new Object[3][3];
- // 1st row
- data [0][0] = "testUser1";
- data [0][1] = "password1";
- data [0][2] = 7897;
- // 2nd row
- data [1][0] = "testUser2";
- data [1][1] = "password2";
- data [1][2] = 7898;
- // 3rd row
- data [2][0] = "testUser3";
- data [2][1] = "password3";
- data [2][2] = 7899;
- return Arrays.asList(data);
- }
- @Test
- public void testRegister()
- {
- System.out.println("Testing Registration ---- " + username + " ---- " + password + " ---- " + pin);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement