public void is_port_unused_should_return_true_on_get_random_unused_port() { var port = TcpUtil.GetRandomUnusedPort(); var isPortUnused = TcpUtil.IsPortUnused(port); Assert.IsTrue(isPortUnused); }
public bool SetPortIfAvailable(int port) { if (!TcpUtil.IsPortUnused(port)) { _logger.WarnFormat("Specified port {0} is unavailable", port); return(false); } SetPort(port); return(true); }
public void is_port_unused_should_return_false_if_port_is_used() { const int port = 4848; var listener = new TcpListener(IPAddress.Any, port); listener.Start(); var isPortUnused = TcpUtil.IsPortUnused(port); listener.Stop(); Assert.IsFalse(isPortUnused); }