public GenericContainerTests() { _dockerClientMock = new DockerClientMock(); var dockerClientMock = _dockerClientMock.MockDockerClient; var loggerMock = new Mock <ILoggerFactory>(); _container = new GenericContainer("my image", dockerClientMock.Object, loggerMock.Object); }
public IsRunningStartupCheckStrategyTest() { _mockContainerId = "my_container_id"; var dockerClientMock = new DockerClientMock(); _dockerClientMock = dockerClientMock.MockDockerClient; var mockInspectResponse = new ContainerInspectResponse(); dockerClientMock.MockContainerOperations.Setup(e => e.InspectContainerAsync( _mockContainerId, default(CancellationToken))) .Returns(Task.FromResult(mockInspectResponse)); _containerStateMock = new ContainerState(); mockInspectResponse.State = _containerStateMock; _strategy = new IsRunningStartupCheckStrategy(); }