Example #1
0
        public void Constructor_Works()
        {
            var configuration = new ImageRegistryClientConfiguration("test", 1);

            Assert.Equal("test", configuration.ServiceName);
            Assert.Equal(1, configuration.Port);
        }
Example #2
0
        public async Task CreateAsync_InsideCluster_ConnectsDirectly_Async()
        {
            var kubernetes = new Mock <KubernetesClient>(MockBehavior.Strict);

            kubernetes.Setup(k => k.RunningInCluster).Returns(true);
            var configuration = new ImageRegistryClientConfiguration("registry", 5000);

            var factory = new ImageRegistryClientFactory(kubernetes.Object, configuration);

            var client = await factory.CreateAsync(default).ConfigureAwait(false);