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);
/// <summary> /// Initializes a new instance of the <see cref="RegistryDeveloperDiskStore"/> class. /// </summary> /// <param name="client"> /// A <see cref="ImageRegistryClient"/> which provides access to the underlying registry. /// </param> public RegistryDeveloperDiskStore(ImageRegistryClientFactory client) { this.clientFactory = client ?? throw new ArgumentNullException(nameof(client)); }