【发布时间】:2020-10-14 05:18:20
【问题描述】:
我的代码库很古老并且被锁定在 JUnit4 中。我想将 testcontainers 与项目集成以将 docker 容器合并到自动化测试中。
我的开发箱(我控制)运行 docker,但是,我的 CI 系统(我不控制)没有。
如果我可以使用 JUnit5,我只需添加 @Testcontainers(disabledWithoutDocker = true) 注释,基于 docker 的测试将在我的开发盒上愉快地运行,而在 CI 机器上被禁用。
JUnit4 等价于@Testcontainers(disabledWithoutDocker = true) 是什么?
【问题讨论】:
标签: docker junit4 junit5 testcontainers