我使用的是JUnit5 +测试容器。
我看到有这样的Testcontainer模块:https://github.com/testcontainers/testcontainers-java/tree/main/modules
我想建立自己的Testcontainers自定义模块。
有没有办法让开发人员自己构建?
我使用的是JUnit5 +测试容器。
我看到有这样的Testcontainer模块:https://github.com/testcontainers/testcontainers-java/tree/main/modules
我想建立自己的Testcontainers自定义模块。
有没有办法让开发人员自己构建?
1条答案
按热度按时间r3i60tvu1#
是的,你可以扩展
GenericContainer
类,通过覆盖containerIsStarted
这样的方法或者添加你自己的方法,你可以定制容器的行为。看看这些模块是如何实现的,例如the MongoDB one,它覆盖
containerIsStarted
来初始化副本集: