public GenericContainer(IImage dockerImage, IDockerClient dockerClient, ILoggerFactory loggerFactory) : base(NullImage.IsNullImage(dockerImage) ? CreateDefaultImage(dockerClient, loggerFactory) : dockerImage, dockerClient, loggerFactory) { _logger = loggerFactory.CreateLogger(GetType()); _loggerFactory = loggerFactory; }
public void Converter_NullImageTests() { NullImage conv = new NullImage(); Object testObj = new Object(); Assert.AreEqual(testObj, conv.Convert(testObj, typeof(object), null, CultureInfo.CurrentCulture), "NullImage Convert did not return the appropriate value"); Assert.AreEqual(DependencyProperty.UnsetValue, conv.Convert(null, typeof(object), null, CultureInfo.CurrentCulture), "NullImage Convert did not return the DependecyProperty.UnsetValue"); try { conv.ConvertBack(testObj, typeof(object), null, CultureInfo.CurrentCulture); Assert.Fail("NullImage ConvertBack did not throw a NotImplemented exception"); } catch (NotImplementedException) { } }
public ArangoDbContainer(IImage dockerImage, IDockerClient dockerClient, ILoggerFactory loggerFactory) : base(NullImage.IsNullImage(dockerImage) ? CreateDefaultImage(dockerClient, loggerFactory) : dockerImage, dockerClient, loggerFactory) { }
public KafkaContainer(IImage dockerImage, IDockerClient dockerClient, ILoggerFactory loggerFactory) : base(NullImage.IsNullImage(dockerImage) ? CreateDefaultImage(dockerClient, loggerFactory) : dockerImage, dockerClient, loggerFactory) { _dockerClient = dockerClient; }