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