public void ConnectWithV6_Success()
{
int port;
TcpListener listener = SocketTestExtensions.CreateAndStartTcpListenerOnAnonymousPort(out port);
IAsyncResult asyncResult = listener.BeginAcceptTcpClient(null, null);
TcpClient client = new TcpClient(AddressFamily.InterNetworkV6);
client.ConnectAsync(IPAddress.IPv6Loopback, port).GetAwaiter().GetResult();
TcpClient acceptedClient = listener.EndAcceptTcpClient(asyncResult);
client.Dispose();
acceptedClient.Dispose();
listener.Stop();
}