public void NullPayload()
        {
            var fakeBufferReader = fakeBufferReaderManager.CreateNullPayloadBufferReader();

            Assert.IsFalse(fakeBufferReader.TotalLength.HasValue);
            Assert.Throws(typeof(ArgumentNullException), () => fakeBufferReader.TryGetNextSlice(out Slice slice));
        }
        public void NullPayloadNotAllowed()
        {
            var context = new DefaultDeserializationContext();

            Assert.Throws(typeof(InvalidOperationException), () => context.Initialize(fakeBufferReaderManager.CreateNullPayloadBufferReader()));
        }
 IBufferReader CreateNullResponse()
 {
     return(fakeBufferReaderManager.CreateNullPayloadBufferReader());
 }
        public void NullPayload()
        {
            var sliceBuffer = new ReusableSliceBuffer();

            Assert.Throws(typeof(ArgumentNullException), () => sliceBuffer.PopulateFrom(fakeBufferReaderManager.CreateNullPayloadBufferReader()));
        }