什么是RunUnitners的JUnit 5方式

mib*_*tec 5 junit5

在我们的环境中,我们使用JUnit 4 TestListener将测试结果报告给远程服务器.

什么是JUnit 5方式呢?

Sor*_*ras 8

您可以使用TestExecutionListener:

http://junit.org/junit5/docs/current/user-guide/#launcher-api-listeners-custom

7.1.4.插入自己的测试执行监听器

除了用于以编程方式注册测试执行侦听的公共Launcher API方法之外,TestExecutionListener在运行时通过Java工具发现的自定义实现java.util.ServiceLoader也会自动注册DefaultLauncher.

"JUnit 5",阅读JUnit平台,提供了一些示例监听器.您可以在此处查看其来源:

https://github.com/junit-team/junit5/tree/master/junit-platform-launcher/src/main/java/org/junit/platform/launcher/listeners