コード例 #1
0
        public void Test_OutoposConverter_Wiki()
        {
            Wiki tag1 = new Wiki("oooo", new byte[32]);
            Wiki tag2;

            var stringTagAndOption = OutoposConverter.ToWikiString(tag1);

            tag2 = OutoposConverter.FromWikiString(stringTagAndOption);

            Assert.AreEqual(tag1, tag2, "OutoposConverter #2");
        }
コード例 #2
0
        public void Test_OutoposConverter_Chat()
        {
            Chat tag1 = new Chat("oooo", new byte[32]);
            Chat tag2;

            var stringTagAndOption = OutoposConverter.ToChatString(tag1);

            tag2 = OutoposConverter.FromChatString(stringTagAndOption);

            Assert.AreEqual(tag1, tag2, "OutoposConverter #3ll");
        }
コード例 #3
0
        public void Test_OutoposConverter_Node()
        {
            Node node = null;

            {
                var id = new byte[32];
                _random.NextBytes(id);
                var uris = new string[] { "net.tcp://localhost:9000", "net.tcp://localhost:9001", "net.tcp://localhost:9002" };

                node = new Node(id, uris);
            }

            var stringNode = OutoposConverter.ToNodeString(node);
            var node2      = OutoposConverter.FromNodeString(stringNode);

            Assert.AreEqual(node, node2, "OutoposConverter #1");
        }