+
Skip to content

4.0.0

Compare
Choose a tag to compare
@nigelcharman nigelcharman released this 02 Jul 12:23
· 21 commits to master since this release
1dc4dcd

Concordion 4.0.0

New Features

  • Concordion now supports JUnit5 Jupiter!!!

To use it, just replace @RunWith(ConcordionRunner.class) with @ConcordionFixture in your fixture classes.

If you're using the concordion:run command with JUnit 4 specifications, you should also add junit-vintage-engine to your build file. For example:

testRuntimeOnly('org.junit.vintage:junit-vintage-engine') with Gradle, or

        <dependency>
            <groupId>org.junit.vintage</groupId>
            <artifactId>junit-vintage-engine</artifactId>
            <version>5.9.3</version>
            <scope>test</scope>
        </dependency>

with Maven.

It's been a very long road to get here, starting with the work of @tenwit and @drtimwright.

Last year, @lorenzodee took the bull by the horns and developed a ConcordionTestEngine for JUnit 5. The work he has done is excellent! Sorry for the delay in adding the final touches over the last few months.

  • While we continue to support JUnit 4 fixtures with the JUnit Vintage runner, JUnit 3 is no longer supported.
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载