Skip to content

Commit

Permalink
Simple test case with parenthesis
Browse files Browse the repository at this point in the history
  • Loading branch information
jpenilla committed Dec 21, 2023
1 parent e686a04 commit 7dc0cb0
Showing 1 changed file with 14 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -438,6 +438,16 @@ void testMethodParameterSourceSimpleCase() {
assertThat(results).hasNumberOfDynamicallyRegisteredTests(3).hasNumberOfSucceededTests(3);
}

@Test
@DisplayName("single use of @MethodParameterSource with single method, as only parameter, with parenthesis")
void testMethodParameterSourceSimpleCaseWithParens() {
ExecutionResults results = PioneerTestKit
.executeTestMethodWithParameterTypes(CartesianMethodParameterSourceTestCases.class,
"simpleCaseWithParens", String.class);

assertThat(results).hasNumberOfDynamicallyRegisteredTests(3).hasNumberOfSucceededTests(3);
}

@Test
@DisplayName("single use of @MethodParameterSource with single method (fully qualified), as only parameter")
void testMethodParameterSourceSimpleCaseFullyQualified() {
Expand Down Expand Up @@ -1163,6 +1173,10 @@ static class CartesianMethodParameterSourceTestCases {
void simpleCase(@CartesianTest.MethodParameterSource("abc") String value) {
}

@CartesianTest
void simpleCaseWithParens(@CartesianTest.MethodParameterSource("abc()") String value) {
}

@CartesianTest
void simpleCaseFullyQualified(
@CartesianTest.MethodParameterSource("org.junitpioneer.jupiter.cartesian.CartesianTestExtensionTests$CartesianMethodParameterSourceTestCases#abc") String value) {
Expand Down

0 comments on commit 7dc0cb0

Please sign in to comment.