Class ContainerUtils

java.lang.Object
com.playtika.testcontainer.common.utils.ContainerUtils

public class ContainerUtils extends Object
  • Constructor Details

    • ContainerUtils

      public ContainerUtils()
  • Method Details

    • getDockerImageName

      public static org.testcontainers.utility.DockerImageName getDockerImageName(CommonContainerProperties properties)
    • configureCommonsAndStart

      public static org.testcontainers.containers.GenericContainer<?> configureCommonsAndStart(org.testcontainers.containers.GenericContainer<?> container, CommonContainerProperties properties, org.slf4j.Logger logger)
    • getAvailableMappingPort

      public static int getAvailableMappingPort()
    • containerLogsConsumer

      public static Consumer<org.testcontainers.containers.output.OutputFrame> containerLogsConsumer(org.slf4j.Logger log)
    • executeInContainer

      public static org.testcontainers.containers.Container.ExecResult executeInContainer(org.testcontainers.containers.ContainerState container, String... command)
    • executeAndCheckExitCode

      public static org.testcontainers.containers.Container.ExecResult executeAndCheckExitCode(org.testcontainers.containers.ContainerState container, String... command)