public void TestClientCommSubsystem()
        {
            ConversationFactory clientFactory  = new RegistryServerConversationFactory();
            CommSubsystem       clientSubsytem = new CommSubsystem(clientFactory, 1024, 2024);

            Assert.IsNotNull(clientSubsytem);
        }
        public void TestKeyCommSubsystem()
        {
            ConversationFactory keyFactory   = new KeyServerConversationFactory();
            CommSubsystem       keySubsystem = new CommSubsystem(keyFactory, 1024, 2024);

            Assert.IsNotNull(keySubsystem);
        }
        public void TestRegistryCommSubsystem()
        {
            ConversationFactory registryFactory  = new RegistryServerConversationFactory();
            CommSubsystem       registrySubsytem = new CommSubsystem(registryFactory, 1024, 2024);

            Assert.IsNotNull(registrySubsytem);
        }
        public void TestChatCommSubsystem()
        {
            ConversationFactory chatFactory   = new ChatServerConversationFactory();
            CommSubsystem       chatSubsystem = new CommSubsystem(chatFactory, 1024, 2024);

            Assert.IsNotNull(chatSubsystem);
        }
 public void TestGetPublicIP()
 {
     Assert.IsNotNull(CommSubsystem.GetPublicIP());
 }