public void ProxyAndPortAndUser_DefaultsToPasswordNull() { var proxy = new ProxyManagerDouble("http://[email protected]:8080"); Assert.That(proxy.Hostname, Is.EqualTo("example.com")); Assert.That(proxy.Port, Is.EqualTo(8080)); Assert.That(proxy.Username, Is.EqualTo("user")); Assert.That(proxy.Password, Is.Null); }
public void ProxyNoPort_DefaultsToPort80() { var proxy = new ProxyManagerDouble("http://example.com"); Assert.That(proxy.Hostname, Is.EqualTo("example.com")); Assert.That(proxy.Port, Is.EqualTo(80)); Assert.That(proxy.Username, Is.Null); Assert.That(proxy.Password, Is.Null); }
public void ProxyNoProtocol_DefaultsToNull() { var proxy = new ProxyManagerDouble("example.com"); Assert.That(proxy.Hostname, Is.Null); Assert.That(proxy.Port, Is.EqualTo(0)); Assert.That(proxy.Username, Is.Null); Assert.That(proxy.Password, Is.Null); }
public void ProxyAndPortAndUserAndPassword() { var proxy = new ProxyManagerDouble("http://*****:*****@example.com:8080"); Assert.That(proxy.Hostname, Is.EqualTo("example.com")); Assert.That(proxy.Port, Is.EqualTo(8080)); Assert.That(proxy.Username, Is.EqualTo("user")); Assert.That(proxy.Password, Is.EqualTo("password")); }
public void NoProxy_DefaultsToNull() { var proxy = new ProxyManagerDouble(null); Assert.That(proxy.Hostname, Is.Null); Assert.That(proxy.Port, Is.EqualTo(0)); Assert.That(proxy.Username, Is.Null); Assert.That(proxy.Password, Is.Null); }