public void IgnoreServicesWithoutServiceId()
        {
            var healthCheck = new HealthCheck {
                ServiceID = ""
            };

            Assert.False(healthCheck.NeedsStatusCheck());
        }
        public void IgnoreServicesInMaintenance()
        {
            var healthCheck = new HealthCheck {
                CheckID = "_service_maintenance:"
            };

            Assert.False(healthCheck.NeedsStatusCheck());
        }
        public void IgnoreSystemHealthChecks()
        {
            var healthCheck = new HealthCheck {
                CheckID = "serfHealth"
            };

            Assert.False(healthCheck.NeedsStatusCheck());
        }
Example #4
0
        public void IgnoreConsul()
        {
            var healthCheck = new HealthCheck {
                ServiceName = "consul"
            };

            Assert.False(healthCheck.NeedsStatusCheck());
        }
Example #5
0
        public void NotIgnoreNormalService()
        {
            var healthCheck = new HealthCheck
            {
                ServiceName = nameof(NotIgnoreNormalService),
                ServiceID   = nameof(NotIgnoreNormalService),
                CheckID     = nameof(NotIgnoreNormalService)
            };

            Assert.True(healthCheck.NeedsStatusCheck());
        }