fixing ${siteroot} in the layout template.
[castle.git] / Facilities / Remoting / Castle.Facilities.Remoting.Tests / ConfigurableRegistrationTestCase.cs
blob3538799576e816a422c8eb4e72bf4c0664747b1e
1 using System;
2 using Castle.Facilities.Remoting.TestComponents;
3 using Castle.Windsor;
4 using NUnit.Framework;
6 namespace Castle.Facilities.Remoting.Tests
8 [TestFixture, Serializable]
9 public class ConfigurableRegistrationTestCase : AbstractRemoteTestCase
11 protected override string GetServerConfigFile()
13 return BuildConfigPath("server_confreg_clientactivated.xml");
16 [Test]
17 public void ClientContainerConsumingRemoteComponents()
19 clientDomain.DoCallBack(new CrossAppDomainDelegate(ClientContainerConsumingRemoteComponentsCallback));
22 public void ClientContainerConsumingRemoteComponentsCallback()
24 IWindsorContainer clientContainer = CreateRemoteContainer(clientDomain, BuildConfigPath("client_confreg_clientactivated.xml"));
26 Assert.IsNotNull(clientContainer.Kernel.ResolveServices<ICalcService>());