在 JUnit 中有 @Test 注释。根据詹姆斯巴赫和迈克尔博尔顿的说法,在这种情况下,这可以被认为是一个误导性的标签。
更合适的是@Check。与测试不同,检查可以自动化。
请参阅 Bolton 的博客,其中他解释了什么是测试以及什么是自动检查:http: //www.developsense.com/blog/2009/08/testing-vs-checking/(我的建议是先阅读旧版本)。
所以我的问题是,您是否想在 JUnit 5 中将 @Test 更改为 @Check 以便在开发人员中对这个主题有更恰当的看法?