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)); }
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)); }