BitSharper.Test.Discovery.IrcDiscoveryTest.TestParseUserList C# (CSharp) Method

TestParseUserList() private method

private TestParseUserList ( ) : void
return void
        public void TestParseUserList()
        {
            // Test some random addresses grabbed from the channel.
            var userList = new[] {"x201500200", "u4stwEBjT6FYyVV", "u5BKEqDApa8SbA7"};

            var addresses = IrcDiscovery.ParseUserList(userList);

            // Make sure the "x" address is excluded.
            Assert.AreEqual(2, addresses.Count, "Too many addresses.");

            var ips = new[] {"69.4.98.82:8333", "74.92.222.129:8333"};

            for (var i = 0; i < addresses.Count; i++)
            {
                Assert.AreEqual(ips[i], addresses[i].ToString(), "IPs decoded improperly");
            }
        }
IrcDiscoveryTest