public void SetIPLocalAddressPreference() { TestRuntime.AssertXcodeVersion(11, 0); foreach (var ipOption in new [] { NWIPLocalAddressPreference.Default, NWIPLocalAddressPreference.Stable, NWIPLocalAddressPreference.Temporary }) { #if NET using (var options = new NWProtocolTlsOptions()) #else using (var options = NWProtocolOptions.CreateTls()) #endif Assert.DoesNotThrow(() => options.IPLocalAddressPreference = ipOption, "Tls"); #if NET using (var options = new NWProtocolTcpOptions()) #else using (var options = NWProtocolOptions.CreateTcp()) #endif Assert.DoesNotThrow(() => options.IPLocalAddressPreference = ipOption, "Tcp"); #if NET using (var options = new NWProtocolUdpOptions()) #else using (var options = NWProtocolOptions.CreateUdp()) #endif Assert.DoesNotThrow(() => options.IPLocalAddressPreference = ipOption, "Udp"); } }
public void CreateUdpTest() { #if NET using (var options = new NWProtocolUdpOptions()) { #else using (var options = NWProtocolOptions.CreateUdp()) { #endif // we cannot test much more :( Assert.AreNotEqual(IntPtr.Zero, options.Handle); } }
public void SetUp() { options = new NWProtocolUdpOptions(); }