Ejemplo n.º 1
0
            public IFakeOptionsForWrappers <T> Wrapping(T wrappedInstance)
            {
                var wrapper = new FakeWrapperConfigurator <T>(this, wrappedInstance);

                this.ConfigureFake(fake => wrapper.ConfigureFakeToWrap(fake));
                return(wrapper);
            }
        public FakeWrapperConfiguratorTests()
        {
            this.faked = A.Fake <IFoo>();

            IFoo wrapped = A.Fake <IFoo>();

            this.wrapperConfigurator = new FakeWrapperConfigurator <IFoo>(A.Fake <IFakeOptions <IFoo> >(), wrapped);
        }
Ejemplo n.º 3
0
        public void Setup()
        {
            this.faked = A.Fake <IFoo>();

            IFoo wrapped = A.Fake <IFoo>();

            this.wrapperConfigurator = new FakeWrapperConfigurator <IFoo>(A.Fake <IFakeOptionsBuilder <IFoo> >(), wrapped);
        }
Ejemplo n.º 4
0
            public override IFakeOptionsForWrappers <T> Wrapping(T wrappedInstance)
            {
                Guard.AgainstNull(wrappedInstance, nameof(wrappedInstance));

                var wrapper = new FakeWrapperConfigurator <T>(this, wrappedInstance);

                this.ConfigureFake(fake => wrapper.ConfigureFakeToWrap(fake));
                return(wrapper);
            }