public void HandlesUnknown()
        {
            // arrange
            var contributor = new ReadinessHealthContributor(availability);

            // act
            var result = contributor.Health();

            // assert
            Assert.Equal(HealthStatus.UNKNOWN, result.Status);
        }
        public void HandlesRefusing()
        {
            // arrange
            availability.SetAvailabilityState(availability.ReadinessKey, ReadinessState.RefusingTraffic, "tests");
            var contributor = new ReadinessHealthContributor(availability);

            // act
            var result = contributor.Health();

            // assert
            Assert.Equal(HealthStatus.OUT_OF_SERVICE, result.Status);
        }