public void DualModeBeginConnect_DnsEndPointToHost_Helper(IPAddress listenOn, bool dualModeServer)
{
int port;
Socket socket = new Socket(SocketType.Stream, ProtocolType.Tcp);
using (SocketServer server = new SocketServer(_log, listenOn, dualModeServer, out port))
{
IAsyncResult async = socket.BeginConnect(new DnsEndPoint("localhost", port), null, null);
socket.EndConnect(async);
Assert.True(socket.Connected);
}
}
}