Releases: TNG/junit-dataprovider
Releases · TNG/junit-dataprovider
2.0
- Refactor out core/ to be independent from any JUnit framework and dataprovider annotations
- Introduce completely new / rewritten dataprovider resolvers
- Support for JUnit 5 with two differnent approaches (
@TestTemplate
and@ParameterizedTest
) (#75) - Enable JUnit5 dataprovider to handle additional "ParameterResolver" parameters (#102)
- Show test parameter names in tests display name (JUnit Jupiter only) (#90)
2.0-SNAPSHOT_2
2.0-SNAPSHOT
- Refactor out core/ to be independent from any JUnit framework and dataprovider annotations
- Introduce completely new / rewritten dataprovider resolvers
- Support for JUnit 5 with two differnent approaches (
@TestTemplate
and@ParameterizedTest
) (#75)
1.13.1
1.13.0
1.12.0
1.11.0
1.10.4
- !!!Breaking change!!! removing
@BeforeClass
support as it runs all@BeforeClass
methods while starting up JUnit even if no test from this method will be executed (#49, #64)- The breaking change affects you if you use the results of a
@BeforeClass
method within a dataprovider method.
- The breaking change affects you if you use the results of a
- fixed NPE if first argument is null having empty second varargs argument
- added convention for default dataprovider name to avoid explicit name in
@UseDataProvider
(#54)
Maven Central: v1.10.4
1.10.3
- Added option to
@DataProvider
to ignore case forEnum
s (#58) - fixes
NullPointerException
whentoString()
of parameter returnsnull
(#66) - Supports
Object[]
andList<Object>
for single parameter test methods (#67) - Added crossproduct of data providers (#69)
Maven Central: [v1.10.3](http://search.maven.org/#artifactdetails|com.tngtech.java|junit-dataprovider|1.10.3|jar
1.10.2
@DataProvider.splitBy()
should be only invoked when it is required accepted enhancement
(#61)- fixed Eclipse behavior when
toString()
implementation contains a new line (#59) - Provide constants for
@DataProvider
values and"null"
string (#55)
Maven Central: [v1.10.2](http://search.maven.org/#artifactdetails|com.tngtech.java|junit-dataprovider|1.10.2|jar