コード例 #1
0
        public void CanHandle_KeepAliveMessage_False()
        {
            // arrange
            var handler = new DataStopMessageHandler();
            KeepConnectionAliveMessage message = KeepConnectionAliveMessage.Default;

            // act
            var result = handler.CanHandle(message);

            // assert
            Assert.False(result);
        }
コード例 #2
0
        public void CanHandle_AcceptMessage_False()
        {
            // arrange
            var handler = new TerminateConnectionMessageHandler();
            KeepConnectionAliveMessage message = KeepConnectionAliveMessage.Default;

            // act
            var result = handler.CanHandle(message);

            // assert
            Assert.False(result);
        }
        public void CanHandle_AcceptMessage_False()
        {
            // arrange
            var handler = new InitializeConnectionMessageHandler(
                new SocketSessionInterceptorMock());
            KeepConnectionAliveMessage message = KeepConnectionAliveMessage.Default;

            // act
            var result = handler.CanHandle(message);

            // assert
            Assert.False(result);
        }
コード例 #4
0
        public void CanHandle_KeepAliveMessage_False()
        {
            // arrange
            var interceptor           = new DefaultSocketSessionInterceptor();
            IRequestExecutor executor = SchemaBuilder.New()
                                        .AddStarWarsTypes()
                                        .Create()
                                        .MakeExecutable();
            var handler = new DataStartMessageHandler(executor, interceptor);
            KeepConnectionAliveMessage message = KeepConnectionAliveMessage.Default;

            // act
            var result = handler.CanHandle(message);

            // assert
            Assert.False(result);
        }