using System; using Xunit; using k8s; namespace k8s.Tests { public class KubernetesClientConfigurationTests { /// /// Checks Host is loaded from the default configuration file /// [Fact] public void DefaultConfigurationLoaded() { var cfg = new KubernetesClientConfiguration(); Assert.NotNull(cfg.Host); } /// /// Checks if the are pods /// [Fact] public void ListDefaultNamespacedPod() { var k8sClientConfig = new KubernetesClientConfiguration(); IKubernetes client = new Kubernetes(k8sClientConfig); var listTask = client.ListNamespacedPodWithHttpMessagesAsync("default").Result; var list = listTask.Body; Assert.NotEqual(0, list.Items.Count); } } }