public K8sConfigWriter(ILoggerFactory loggerFactory, K8sSettings k8sSettings) { _k8sClient = new K8sClient.K8sClient( loggerFactory, k8sSettings?.ClusterEndpoint, k8sSettings?.AccessToken, k8sSettings?.Namespace); _logger = loggerFactory.CreateLogger(typeof(K8sConfigWriter).FullName); _logger.LogDebug("K8s ConfigFileWriter created"); }
public void Setup() { var loggerFactoryMock = new Mock <ILoggerFactory>(); loggerFactoryMock.Setup( x => x.CreateLogger(typeof(K8sClient.K8sClient).ToString())) .Returns(new Mock <ILogger>().Object); _k8sClient = new K8sClient.K8sClient( loggerFactoryMock.Object, K8S_API_ENDPOINT, K8S_API_KEY, "default"); }