示例#1
0
        public void enabled_service_should_Be_reported_as_enabled()
        {
            _reader.ReadAppSetting("EnabledService.Enabled").Returns("true");

            var sut = new AppConfigServiceSettings(_reader);

            sut.IsEnabled(typeof(EnabledService)).Should().BeTrue();
        }
示例#2
0
        public void disabled_service_should_also_be_reported_as_disabled()
        {
            _reader.ReadAppSetting("DisabledServoce.Enabled").Returns("false");

            var sut = new AppConfigServiceSettings(_reader);

            sut.IsEnabled(typeof(DisabledServoce)).Should().BeFalse();
        }
示例#3
0
        public void non_configured_service_should_be_reported_as_disabler_per_default()
        {
            var sut = new AppConfigServiceSettings(_reader);

            sut.IsEnabled(typeof(NonExistantService)).Should().BeFalse();
        }
示例#4
0
        public void enabled_service_should_Be_reported_as_enabled()
        {
            var sut = new AppConfigServiceSettings(_reader);

            sut.IsEnabled(typeof(EnabledService)).Should().BeTrue();
        }
示例#5
0
        public void disabled_service_should_also_be_reported_as_disabled()
        {
            var sut = new AppConfigServiceSettings(_reader);

            sut.IsEnabled(typeof(DisabledServoce)).Should().BeFalse();
        }