Tag: 柑橘框架

柑橘框架:如何在doFinally()中启动/停止docker容器?

我想在我的柑橘testing用例中启动一个先前停止的容器作为doFinally()动作。 我在我的JUnit4CitrusTestDesignertesting类(如logging )中尝试了以下内容: doFinally(docker().client(dockerClient).start("mycontainer")); 但我的IDE已经抱怨ContainerStart不适用于doFinally() 。 有没有另一种方法来实现这一目标?

柑橘框架:如何等待容器健康?

我正在启动和停止在多个柑橘testing中使用的容器。 为此,我需要确保在新testing开始时容器已启动并正在运行。 docker图像执行各自的健康检查。 柑橘是否有办法等待容器健康/完全开始?