コード例 #1
0
        public static IURRTDE Create(string server)
        {
            var     urSocket = IURConnection.Create(server, 30004);
            IURRTDE urRTDE   = new URRTDE(urSocket);

            return(urRTDE);
        }
コード例 #2
0
        public static IURDashboard Create(string server)
        {
            var          urSocket    = IURConnection.Create(server, 29999);
            IURDashboard urDashboard = new URDashboard(urSocket);

            return(urDashboard);
        }
コード例 #3
0
        public static IURSecondary Create(string server)
        {
            var          urSocket = IURConnection.Create(server, 30002);
            IURSecondary urSecond = new URSecondary(urSocket);

            return(urSecond);
        }
コード例 #4
0
 public void Create_WrongIpPortReturnsNull(string server, int port, SocketError expectedError)
 {
     try
     {
         var actual = IURConnection.Create(server, port);
         Assert.Null(actual);
     }
     catch (SocketException e)
     {
         Assert.Equal(expectedError, e.SocketErrorCode);
     }
 }
コード例 #5
0
        public void Create_ValidIpAddressReturnsConnectedURSocket()
        {
            var urSocket = IURConnection.Create(VALID_SERVER, PORT);

            Assert.NotNull(urSocket);

            var expected = ConnectionState.CONNECTED;

            var actual = urSocket.State;

            Assert.Equal(expected, actual);
        }