FindRandomOpenPort() public static method

Finds a random open port.
public static FindRandomOpenPort ( ) : int
return int
Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="StumpsServer"/> class.
        /// </summary>
        public StumpsServer()
        {
            this.ListeningPort = NetworkInformation.FindRandomOpenPort();
            _remoteHttpServer  = null;

            _syncRoot      = new object();
            _stumpsManager = new StumpsManager();

            this.DefaultResponse = FallbackResponse.Http503ServiceUnavailable;
            this.StumpsEnabled   = true;
        }
        public void FindRandomOpenPort_FindsValidPort()
        {
            var port = NetworkInformation.FindRandomOpenPort();

            Assert.IsFalse(IsPortInUse(port));
        }
        public void FindRandomOpenPort_ReturnsPort()
        {
            var port = NetworkInformation.FindRandomOpenPort();

            Assert.IsNotNull(port);
        }