2 using Castle
.Facilities
.Remoting
.TestComponents
;
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");
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
>());