Simplified ParameterizedTest
This commit is contained in:
@@ -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")) {
|
||||
|
||||
Reference in New Issue
Block a user