public void TestClientCommSubsystem() { ConversationFactory clientFactory = new RegistryServerConversationFactory(); CommSubsystem clientSubsytem = new CommSubsystem(clientFactory, 1024, 2024); Assert.IsNotNull(clientSubsytem); }
public void TestRegistryDatatMembers() { ConversationFactory testFactory = new RegistryServerConversationFactory(); Assert.AreEqual(3, testFactory.DefaultMaxRetries); Assert.AreEqual(3000, testFactory.DefaultTimeout); }
public void TestRegistryCommSubsystem() { ConversationFactory registryFactory = new RegistryServerConversationFactory(); CommSubsystem registrySubsytem = new CommSubsystem(registryFactory, 1024, 2024); Assert.IsNotNull(registrySubsytem); }
public void RegistryServerConversations() { ConversationFactory f; f = new RegistryServerConversationFactory(); HeartbeatInitiator registeredEndpointHeartbeat = f.CreateFromConversationType <HeartbeatInitiator>(); Assert.IsNotNull(f); f.Initialize(); // Test Register Server Initiated Conversations HeartbeatInitiator test1 = f.CreateFromConversationType <HeartbeatInitiator>(); Assert.IsNotNull(test1); test1.RemoteEndPoint = testEndpoint; test1.Launch(); Assert.AreEqual(test1.RemoteEndPoint, testEndpoint); // Test Responder Conversations Envelope env1 = new Envelope(); env1.Message = new RegisterServerRequest(new Server()); Responder resp1 = f.CreateFromEnvelope(env1); Assert.IsNotNull(resp1); Assert.AreEqual(resp1.ConversationId.ToString(), env1.Message.ConversationId.ToString()); }