Simplified ParameterizedTest

This commit is contained in:
Andreas Isler
2025-12-02 18:41:17 +01:00
parent bc9f2a7451
commit b105c63c7e
2 changed files with 19 additions and 19 deletions
@@ -97,11 +97,11 @@ class FlowableExcelMapperTest {
return argumentList.stream();
}
protected Stream<Arguments> excelMapperTestDataOk() {
protected Stream<Arguments> excelMapperTestOk() {
return getArgumentsFromExcel("flowableExcelMapperTestData_ok.xlsx");
}
@ParameterizedTest
@MethodSource("excelMapperTestDataOk")
@MethodSource
public void excelMapperTestOk(JsonNode row) {
JsonNode root = row.get("root");
JsonNode test = row.get("test");
@@ -110,11 +110,11 @@ class FlowableExcelMapperTest {
.withFailMessage(System.lineSeparator() + "root=" + root + System.lineSeparator() + "test=" + test).isTrue();
}
protected Stream<Arguments> excelMapperTestDataFail() {
protected Stream<Arguments> excelMapperTestFail() {
return getArgumentsFromExcel("flowableExcelMapperTestData_fail.xlsx");
}
@ParameterizedTest
@MethodSource("excelMapperTestDataFail")
@MethodSource
public void excelMapperTestFail(JsonNode row) {
JsonNode root = row.get("root");
JsonNode test = row.get("test");
@@ -36,11 +36,11 @@ class FlowableExcelParserTest {
}
@NotNull
protected Stream<Arguments> booleanExcelParserTestData() {
protected Stream<Arguments> booleanExcelParserTest() {
return getArgumentsFromExcelBook("flowableExcelParserTestDataBoolean.xlsx");
}
@ParameterizedTest
@MethodSource("booleanExcelParserTestData")
@MethodSource
public void booleanExcelParserTest(ArrayList<Object> row) {
Boolean valOr = Boolean.parseBoolean(row.get(0).toString()) || Boolean.parseBoolean(row.get(1).toString()) || Boolean.parseBoolean(row.get(2).toString());
Assertions.assertThat(Boolean.parseBoolean(row.get(3).toString())).isEqualTo(valOr);
@@ -50,11 +50,11 @@ class FlowableExcelParserTest {
}
@NotNull
protected Stream<Arguments> stringExcelParserTestData() {
protected Stream<Arguments> stringExcelParserTest() {
return getArgumentsFromExcelBook("flowableExcelParserTestDataString.xlsx");
}
@ParameterizedTest
@MethodSource("stringExcelParserTestData")
@MethodSource
public void stringExcelParserTest(ArrayList<Object> row) {
String val12 = row.get(0).toString() + row.get(1).toString();
Assertions.assertThat(row.get(3)).isEqualTo(val12);
@@ -67,11 +67,11 @@ class FlowableExcelParserTest {
}
@NotNull
protected Stream<Arguments> numberExcelParserTestData() {
protected Stream<Arguments> numberExcelParserTest() {
return getArgumentsFromExcelBook("flowableExcelParserTestDataInteger.xlsx");
}
@ParameterizedTest
@MethodSource("numberExcelParserTestData")
@MethodSource
public void numberExcelParserTest(ArrayList<Object> row) {
Integer val12 = Integer.parseInt(row.get(0).toString()) + Integer.parseInt(row.get(1).toString());
Assertions.assertThat(Integer.parseInt(row.get(3).toString())).isEqualTo(val12);
@@ -105,12 +105,12 @@ class FlowableExcelParserTest {
}
@NotNull
protected Stream<Arguments> booleanExcelParserTestDataProvider() {
protected Stream<Arguments> booleanOldExcelParserTest() {
return getArgumentsFromExcel("flowableExcelParserTestDataBooleanOld.xlsx");
}
@ParameterizedTest
@MethodSource("booleanExcelParserTestDataProvider")
public void booleanExcelParserTest(LinkedHashMap<String, Object> inputMap, LinkedHashMap<String, Object> outputMap) {
@MethodSource
public void booleanOldExcelParserTest(LinkedHashMap<String, Object> inputMap, LinkedHashMap<String, Object> outputMap) {
for (Map.Entry<String, Object> entry : outputMap.entrySet()) {
String key = entry.getKey();
if (key.equals("output1")) {
@@ -125,12 +125,12 @@ class FlowableExcelParserTest {
}
@NotNull
protected Stream<Arguments> stringExcelParserTestDataProvider() {
protected Stream<Arguments> stringOldExcelParserTest() {
return getArgumentsFromExcel("flowableExcelParserTestDataStringOld.xlsx");
}
@ParameterizedTest
@MethodSource("stringExcelParserTestDataProvider")
public void stringExcelParserTest(LinkedHashMap<String, Object> inputMap, LinkedHashMap<String, Object> outputMap) {
@MethodSource
public void stringOldExcelParserTest(LinkedHashMap<String, Object> inputMap, LinkedHashMap<String, Object> outputMap) {
for (Map.Entry<String, Object> entry : outputMap.entrySet()) {
String key = entry.getKey();
if (key.equals("output1")) {
@@ -149,12 +149,12 @@ class FlowableExcelParserTest {
}
@NotNull
protected Stream<Arguments> numberExcelParserTestDataProvider() {
protected Stream<Arguments> numberOldExcelParserTest() {
return getArgumentsFromExcel("flowableExcelParserTestDataIntegerOld.xlsx");
}
@ParameterizedTest
@MethodSource("numberExcelParserTestDataProvider")
public void numberExcelParserTest(LinkedHashMap<String, Object> inputMap, LinkedHashMap<String, Object> outputMap) {
@MethodSource
public void numberOldExcelParserTest(LinkedHashMap<String, Object> inputMap, LinkedHashMap<String, Object> outputMap) {
for (Map.Entry<String, Object> entry : outputMap.entrySet()) {
String key = entry.getKey();
if (key.equals("output1")) {