예제 #1
0
        public void ShouldBeAbleToSetupToggledToOn()
        {
            var toggledFeature = new ToggledFeature();

            using (toggledFeature.SetUpToggled(true))
            {
                Assert.That(toggledFeature.IsOn(), Is.True);
            }
        }
예제 #2
0
        public void ShouldReturnTwoWhenToggledFeatureIsOff()
        {
            var toggledFeature = new ToggledFeature();

            using (ShimsContext.Create())
            {
                Fakes.ShimToggledExtensions.IsOnIToggled = toggled => false;
                Assert.That(toggledFeature.SomeProcessing(), Is.EqualTo(2));
            }
        }