Ejemplo n.º 1
0
        public static IDisposable SetUpToggledWithFeature <T>(this IToggled <T> toggled, bool toggle) where T : IFeature, new()
        {
            if (_togglerShimsContext == null || !_togglerShimsContext.Created)
            {
                _togglerShimsContext = new TogglerShimsContext();
            }
            var shimsContext = _togglerShimsContext.shimsContext;

            Fakes.ShimToggledExtensions.IsFeatureOnOf1IToggledOfM0 <T>(toggled1 => toggled1 == toggled && toggle);
            return(_togglerShimsContext);
        }
Ejemplo n.º 2
0
        public static IDisposable SetUpToggled(this IToggled toggled, bool toggle)
        {
            if (_togglerShimsContext == null || !_togglerShimsContext.Created)
            {
                _togglerShimsContext = new TogglerShimsContext();
            }
            var shimsContext = _togglerShimsContext.shimsContext;

            Fakes.ShimToggledExtensions.IsOnIToggled = toggled1 => toggled == toggled1 && toggle;
            return(_togglerShimsContext);
        }