public void TestResolve(string hostname) { SystemDnsResolver resolver = new SystemDnsResolver(); var result = resolver.Resolve(hostname); Assert.NotNull(result); }
/// <summary> /// Constructor. /// If no resolver is passed it use <see cref="SystemDnsResolver"/> /// </summary> /// <param name="resolver">A custom DNS Resolver</param> public Socks4(IDnsResolver resolver = null) : base(resolver) { if (resolver == null) { Resolver = new SystemDnsResolver(); } }
public void TestTryInvalidResolve(string hostname) { SystemDnsResolver resolver = new SystemDnsResolver(); var result = resolver.TryResolve(hostname, out var ip); Assert.False(result); Assert.Null(ip); }