Esempio n. 1
0
        public void Null_SenderPeerIdentifierContext_Throws_Exception()
        {
            var channelHandlerContext = Substitute.For <IChannelHandlerContext>();
            var correlationId         = CorrelationId.GenerateCorrelationId();

            var logger           = Substitute.For <ILogger>();
            var responseObserver = new TestRpcResponseObserver(logger);

            Assert.Throws <ArgumentNullException>(() => responseObserver
                                                  .HandleResponseObserver(new VersionResponse(), channelHandlerContext,
                                                                          null, correlationId));
        }
Esempio n. 2
0
        public void Null_Message_Throws_Exception()
        {
            var channelHandlerContext = Substitute.For <IChannelHandlerContext>();
            var senderPeerId          = PeerIdHelper.GetPeerId();
            var correlationId         = CorrelationId.GenerateCorrelationId();

            var logger           = Substitute.For <ILogger>();
            var responseObserver = new TestRpcResponseObserver(logger);

            Assert.Throws <ArgumentNullException>(() => responseObserver
                                                  .HandleResponseObserver(null, channelHandlerContext,
                                                                          senderPeerId, correlationId));
        }