public void AllowNatTraversal_Windows(bool allow, IPProtectionLevel resultLevel) { using (var c = new UdpClient()) { c.AllowNatTraversal(allow); Assert.Equal((int)resultLevel, (int)c.Client.GetSocketOption(SocketOptionLevel.IP, SocketOptionName.IPProtectionLevel)); } }