Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daggerok/mixed-kotlin-java-jupiter-tests

My JUnit 5 Jupiter investigation process of problem how to successfully run JUnit 5 Jupiter and JUnit 4 Vintage tests together in mixed Java + Kotlin maven projects
https://github.com/daggerok/mixed-kotlin-java-jupiter-tests

java junit junit-5 junit-jupiter junit-vintage junit4 junit5 kotlin kotlin-maven-plugin maven maven-compiler-plugin maven-surefire-plugin

Last synced: 5 days ago
JSON representation

My JUnit 5 Jupiter investigation process of problem how to successfully run JUnit 5 Jupiter and JUnit 4 Vintage tests together in mixed Java + Kotlin maven projects

Awesome Lists containing this project

README

        

# mixed-kotlin-java-jupiter-tests [![Build Status](https://travis-ci.org/daggerok/mixed-kotlin-java-jupiter-tests.svg?branch=master)](https://travis-ci.org/daggerok/mixed-kotlin-java-jupiter-tests)
My JUnit 5 Jupiter investigation process of problem how to successfully run JUnit 5 Jupiter and JUnit 4 Vintage tests together in mixed Java + Kotlin maven multi-module projects

```bash
./mvnw test
```

`+` means: tests are going to be executed
`-` means: for some reasons test are not going to be executed with provided configuration...

```
src/
test/
java/
**/*JUnit4VintageJavaTest.java +
**/*JUnit4VintageKotlinTest.kt +
**/*JUnit5JupiterJavaTest.java +
**/*JUnit5JupiterKotlinTest.kt +
kotlin/
**/*JUnit4VintageJavaTest.java -
**/*JUnit4VintageKotlinTest.kt +
**/*JUnit5JupiterJavaTest.java -
**/*JUnit5JupiterKotlinTest.kt +
```