コード例 #1
0
 public FakeObjectCreator(IProxyGenerator proxyGenerator, IExceptionThrower thrower, IFakeManagerAccessor fakeManagerAttacher, IFakeObjectConfigurator configurer)
 {
     this.proxyGenerator      = proxyGenerator;
     this.thrower             = thrower;
     this.fakeManagerAttacher = fakeManagerAttacher;
     this.configurer          = configurer;
 }
コード例 #2
0
 public FakeObjectCreator(IProxyGenerator proxyGenerator, IExceptionThrower thrower, IFakeManagerAccessor fakeManagerAttacher, IFakeObjectConfigurator configurer)
 {
     this.proxyGenerator = proxyGenerator;
     this.thrower = thrower;
     this.fakeManagerAttacher = fakeManagerAttacher;
     this.configurer = configurer;
 }
コード例 #3
0
        public void SetUp()
        {
            this.proxyGenerator      = A.Fake <IProxyGenerator>();
            this.thrower             = A.Fake <IExceptionThrower>();
            this.fakeManagerAttacher = A.Fake <IFakeManagerAccessor>();
            this.configurer          = A.Fake <IFakeObjectConfigurator>();

            this.fakeObjectCreator = new FakeObjectCreator(this.proxyGenerator, this.thrower, this.fakeManagerAttacher, this.configurer);
        }
コード例 #4
0
        public FakeManagerProvider(
            FakeManager.Factory fakeManagerFactory,
            IFakeManagerAccessor fakeManagerAccessor,
            IFakeObjectConfigurator configurer,
            Type typeOfFake)
        {
            Guard.AgainstNull(fakeManagerFactory, "fakeManagerFactory");
            Guard.AgainstNull(fakeManagerAccessor, "fakeManagerAccessor");
            Guard.AgainstNull(configurer, "configurer");
            Guard.AgainstNull(typeOfFake, "typeOfFake");

            this.fakeManagerFactory  = fakeManagerFactory;
            this.fakeManagerAccessor = fakeManagerAccessor;
            this.configurer          = configurer;
            this.typeOfFake          = typeOfFake;
        }
コード例 #5
0
        public FakeManagerProvider(
            FakeManager.Factory fakeManagerFactory,
            IFakeManagerAccessor fakeManagerAccessor,
            IFakeObjectConfigurator fakeObjectConfigurator,
            Type typeOfFake,
            IProxyOptions proxyOptions)
        {
            Guard.AgainstNull(fakeManagerFactory, "fakeManagerFactory");
            Guard.AgainstNull(fakeManagerAccessor, "fakeManagerAccessor");
            Guard.AgainstNull(fakeObjectConfigurator, "fakeObjectConfigurator");
            Guard.AgainstNull(typeOfFake, "typeOfFake");
            Guard.AgainstNull(proxyOptions, "proxyOptions");

            this.fakeManagerFactory     = fakeManagerFactory;
            this.fakeManagerAccessor    = fakeManagerAccessor;
            this.fakeObjectConfigurator = fakeObjectConfigurator;
            this.typeOfFake             = typeOfFake;
            this.proxyOptions           = proxyOptions;
        }
コード例 #6
0
        public FakeManagerProvider(
                FakeManager.Factory fakeManagerFactory,
                IFakeManagerAccessor fakeManagerAccessor,
                IFakeObjectConfigurator fakeObjectConfigurator, 
                Type typeOfFake,
                FakeOptions fakeOptions)
        {
            Guard.AgainstNull(fakeManagerFactory, "fakeManagerFactory");
            Guard.AgainstNull(fakeManagerAccessor, "fakeManagerAccessor");
            Guard.AgainstNull(fakeObjectConfigurator, "fakeObjectConfigurator");
            Guard.AgainstNull(typeOfFake, "typeOfFake");
            Guard.AgainstNull(fakeOptions, "fakeOptions");

            this.fakeManagerFactory = fakeManagerFactory;
            this.fakeManagerAccessor = fakeManagerAccessor;
            this.fakeObjectConfigurator = fakeObjectConfigurator;
            this.typeOfFake = typeOfFake;
            this.fakeOptions = fakeOptions;
        }
コード例 #7
0
        public FakeManagerProvider(
            FakeManager.Factory fakeManagerFactory,
            IFakeManagerAccessor fakeManagerAccessor,
            IFakeObjectConfigurator fakeObjectConfigurator,
            IFakeWrapperConfigurer wrapperConfigurer,
            Type typeOfFake,
            FakeOptions fakeOptions)
        {
            Guard.AgainstNull(fakeManagerFactory, "fakeManagerFactory");
            Guard.AgainstNull(fakeManagerAccessor, "fakeManagerAccessor");
            Guard.AgainstNull(fakeObjectConfigurator, "fakeObjectConfigurator");
            Guard.AgainstNull(wrapperConfigurer, "wrapperConfigurer");
            Guard.AgainstNull(typeOfFake, "typeOfFake");
            Guard.AgainstNull(fakeOptions, "fakeOptions");

            this.fakeManagerFactory     = fakeManagerFactory;
            this.fakeManagerAccessor    = fakeManagerAccessor;
            this.fakeObjectConfigurator = fakeObjectConfigurator;
            this.wrapperConfigurer      = wrapperConfigurer;
            this.typeOfFake             = typeOfFake;
            this.fakeOptions            = fakeOptions;
        }