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);
}
}
}