等效于 JUnit5 的 @RunWith(JUnitPlatform.class)
在我的项目中,我正在做一些清理工作,并决定将所有内容都移到JUnit5中。
直到这个时候,我一直在使用
@RunWith(JUnitPlatform.class)
现在我想把它迁移到@ExtendWith。在 JUnit5 中,这个 JUnitPlatform.class是否有任何等效项?
在我的项目中,我正在做一些清理工作,并决定将所有内容都移到JUnit5中。
直到这个时候,我一直在使用
@RunWith(JUnitPlatform.class)
现在我想把它迁移到@ExtendWith。在 JUnit5 中,这个 JUnitPlatform.class是否有任何等效项?
使用 junit 5 时不再需要它。
在 junit 文档中,它指出:
使用 @RunWith(JUnitPlatform.class) 对类进行注释,可以使其与 IDE 一起运行,并构建支持 JUnit 4 但尚不支持 JUnit 平台的系统。
因此,由于您要迁移到 junit 5,因此您的构建系统/IDE 支持它。因此,您不再需要注释。