public virtual void TestTrimCreateSocketAddress() { Configuration conf = new Configuration(); NetUtils.AddStaticResolution("host", "127.0.0.1"); string defaultAddr = "host:1 "; IPEndPoint addr = NetUtils.CreateSocketAddr(defaultAddr); conf.SetSocketAddr("myAddress", addr); Assert.Equal(defaultAddr.Trim(), NetUtils.GetHostPortString(addr )); }
public virtual void TestGetConnectAddress() { NetUtils.AddStaticResolution("host", "127.0.0.1"); IPEndPoint addr = NetUtils.CreateSocketAddrForHost("host", 1); IPEndPoint connectAddr = NetUtils.GetConnectAddress(addr); Assert.Equal(addr.GetHostName(), connectAddr.GetHostName()); addr = new IPEndPoint(1); connectAddr = NetUtils.GetConnectAddress(addr); Assert.Equal(Runtime.GetLocalHost().GetHostName(), connectAddr .GetHostName()); }