blob: 7d2e3571ee21f1f2402d38f6a1f3ff8ac83f63cc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
package junitparams;
import static org.assertj.core.api.Assertions.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import org.junit.Test;
import org.junit.runner.RunWith;
@RunWith(JUnitParamsRunner.class)
public class IterableMethodTest {
@Test
@Parameters
public void shouldHandleIterables(String a) {
assertThat(a).isEqualTo("a");
}
public List<Object[]> parametersForShouldHandleIterables() {
ArrayList<Object[]> params = new ArrayList<Object[]>();
params.add(new Object[]{"a"});
return params;
}
@Test
@Parameters
public void shouldHandleSimplifiedIterables(String a) {
assertThat(a).isEqualTo("a");
}
public List<String> parametersForShouldHandleSimplifiedIterables() {
return Arrays.asList("a");
}
}
|