コード例 #1
0
		void CreateHost(string applicationBase)
		{
			host = new TestableTextTemplatingHost(applicationBase);
			textTemplatingAppDomainFactory = host.FakeTextTemplatingAppDomainFactory;
			textTemplatingAppDomain = textTemplatingAppDomainFactory.FakeTextTemplatingAppDomain;
			assemblyResolver = host.FakeTextTemplatingAssemblyResolver;
		}
コード例 #2
0
        void CreateHostContext()
        {
            var testableHost = new TestableTextTemplatingHost("Test");

            hostContext          = testableHost.HostContext;
            fakeAssemblyResolver = testableHost.FakeTextTemplatingAssemblyResolver;
        }
コード例 #3
0
		public TestableTextTemplatingHost(
			FakeTextTemplatingAppDomainFactory appDomainFactory,
			FakeTextTemplatingAssemblyResolver assemblyResolver,
			string applicationBase)
			: base(appDomainFactory, assemblyResolver, applicationBase)
		{
			FakeTextTemplatingAppDomainFactory = appDomainFactory;
			FakeTextTemplatingAssemblyResolver = assemblyResolver;
		}
コード例 #4
0
		void CreateHost(string applicationBase)
		{
			host = new TestableTextTemplatingHost(applicationBase);
			fakeTextTemplatingAppDomainFactory = host.FakeTextTemplatingAppDomainFactory;
			fakeTextTemplatingAppDomain = fakeTextTemplatingAppDomainFactory.FakeTextTemplatingAppDomain;
			fakeAssemblyResolver = host.FakeTextTemplatingAssemblyResolver;
			fakeTextTemplatingVariables = host.FakeTextTemplatingVariables;
			fakeServiceProvider = host.FakeServiceProvider;
			hostContext = host.HostContext;
		}
コード例 #5
0
        public TestableTextTemplatingHost(
			FakeTextTemplatingAppDomainFactory appDomainFactory,
			FakeTextTemplatingAssemblyResolver assemblyResolver,
			FakeTextTemplatingVariables textTemplatingVariables,
			FakeServiceProvider fakeServiceProvider,
			string applicationBase)
            : this(new TextTemplatingHostContext(
					appDomainFactory,
					assemblyResolver,
					textTemplatingVariables,
					fakeServiceProvider),
				applicationBase)
        {
            FakeTextTemplatingAppDomainFactory = appDomainFactory;
            FakeTextTemplatingAssemblyResolver = assemblyResolver;
            FakeTextTemplatingVariables = textTemplatingVariables;
            FakeServiceProvider = fakeServiceProvider;
        }
コード例 #6
0
 public TestableTextTemplatingHost(
     FakeTextTemplatingAppDomainFactory appDomainFactory,
     FakeTextTemplatingAssemblyResolver assemblyResolver,
     FakeTextTemplatingVariables textTemplatingVariables,
     FakeServiceProvider fakeServiceProvider,
     string applicationBase)
     : this(
         new TextTemplatingHostContext(
             appDomainFactory,
             assemblyResolver,
             textTemplatingVariables,
             fakeServiceProvider),
         applicationBase)
 {
     FakeTextTemplatingAppDomainFactory = appDomainFactory;
     FakeTextTemplatingAssemblyResolver = assemblyResolver;
     FakeTextTemplatingVariables        = textTemplatingVariables;
     FakeServiceProvider = fakeServiceProvider;
 }
コード例 #7
0
 void CreateHostContext()
 {
     var testableHost = new TestableTextTemplatingHost("Test");
     hostContext = testableHost.HostContext;
     fakeAssemblyResolver = testableHost.FakeTextTemplatingAssemblyResolver;
 }