using FluentAssertions; using k8s.Models; using k8s.Util.Informer.Cache; using Microsoft.Extensions.Logging; using Xunit; using Xunit.Abstractions; using Xunit.Sdk; namespace k8s.Tests.Util.Informer.Cache { public class ReflectorTest { private readonly ITestOutputHelper _ouputHelper; public ReflectorTest(ITestOutputHelper outputHelper) { _ouputHelper = outputHelper; } [Fact(DisplayName = "Create default reflector success")] public void CreateReflectorSuccess() { /*using var apiClient = new Kubernetes(_clientConfiguration); var cache = new Cache(); var queue = new DeltaFifo(Caches.MetaNamespaceKeyFunc, cache, _deltasLogger); var listerWatcher = new ListWatcher(apiClient, ListAllPods); var logger = LoggerFactory.Create(builder => builder.AddXUnit(_ouputHelper).SetMinimumLevel(LogLevel.Trace)).CreateLogger(); var reflector = new k8s.Util.Cache.Reflector(listerWatcher, queue, logger); reflector.Should().NotBeNull();*/ } } }