Skip to content

Commit f5b7e44

Browse files
Merge pull request #16832 from etrandafir93/features/BAEL-8093-junt5_field_source
BAEL-8093: junit5 field source
2 parents 473edf5 + 40a950b commit f5b7e44

File tree

2 files changed

+34
-2
lines changed

2 files changed

+34
-2
lines changed

testing-modules/junit5-annotations/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,9 @@
4545
</dependencies>
4646

4747
<properties>
48-
<junit-platform.version>1.10.0</junit-platform.version>
48+
<junit-jupiter.version>5.11.0-M2</junit-jupiter.version>
49+
<junit-platform.version>1.11.0-M2</junit-platform.version>
4950
<log4j2.version>2.19.0</log4j2.version>
5051
</properties>
5152

52-
</project>
53+
</project>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
package com.baeldung.junit5.parameterized;
2+
3+
import static org.junit.Assert.assertFalse;
4+
5+
import java.util.Arrays;
6+
import java.util.List;
7+
8+
import org.junit.jupiter.params.ParameterizedTest;
9+
import org.junit.jupiter.params.provider.FieldSource;
10+
11+
12+
class FieldSourceUnitTest {
13+
14+
static List<String> cities = Arrays.asList("Madrid", "Rome", "Paris", "London");
15+
16+
@ParameterizedTest
17+
@FieldSource("cities")
18+
void isBlank_ShouldReturnFalseWhenTheArgHasAtLEastOneCharacter(String arg) {
19+
assertFalse(Strings.isBlank(arg));
20+
}
21+
22+
23+
static String[] isEmpty_ShouldReturnFalseWhenTheArgHasAtLEastOneCharacter = { "Spain", "Italy", "France", "England" };
24+
25+
@ParameterizedTest
26+
@FieldSource
27+
void isEmpty_ShouldReturnFalseWhenTheArgHasAtLEastOneCharacter(String arg) {
28+
assertFalse(arg.isEmpty());
29+
}
30+
31+
}

0 commit comments

Comments
 (0)