public async Task Resolving()
        {
            var local = new MultiAddress("/ip4/127.0.0.1/tcp/5001");
            var r0    = await local.ResolveAsync();

            Assert.AreEqual(1, r0.Count);
            Assert.AreEqual(local, r0[0]);
        }
        public async Task Resolving()
        {
            var local = new MultiAddress("/ip4/127.0.0.1/tcp/5001");
            var r0    = await local.ResolveAsync();

            Assert.AreEqual(1, r0.Count);
            Assert.AreEqual(local, r0[0]);

            var dns = await new MultiAddress("/dns/libp2p.io/tcp/5001").ResolveAsync();

            Assert.AreNotEqual(0, dns.Count);
            var dns4 = await new MultiAddress("/dns4/libp2p.io/tcp/5001").ResolveAsync();
            var dns6 = await new MultiAddress("/dns6/libp2p.io/tcp/5001").ResolveAsync();

            Assert.AreEqual(dns.Count, dns4.Count + dns6.Count);
        }