Beispiel #1
0
        public void ExecuteConnect_WhenConnectSuccess_ShouldRaiseConnect()
        {
            var connectedParam = default(string);

            Mock.Arrange(() => _remoteApiOperator.Connect(Arg.AnyString)).Returns(Task.FromResult(true));
            _sut.Connected += s => connectedParam = s;

            _sut.ExecuteCommand("connect 127.0.0.1:11101");

            Assert.Equal("127.0.0.1:11101", connectedParam);
        }
Beispiel #2
0
        public void Connect_WhenCalled_ShouldCheckCorrectIP()
        {
            _sut.Connect("123.3333");

            Mock.Assert(() => _recorder.RecordError(Arg.AnyString, Arg.AnyString), Occurs.Once());
        }