Example #1
0
        public void WriteBulkFrom_InputStreamFailedMidway_ExceptionPreservedAndThrown()
        {
            var buffer = getRandomBuffer(10);
            var stream = new TestExceptionStream(new MemoryStream(buffer),
                                                 5, new MyException());

            Assert.Throws <MyException>(() =>
                                        writeBulk_writeTestCore(w => w.WriteBulkFrom(stream, buffer.Length), buffer));
        }
Example #2
0
        public void ReadBulkTo_OutputStreamFailedMidway_ExceptionPreservedAndThrown()
        {
            var testStream = new TestExceptionStream(5, new MyException());

            readBulkTo_withStream_exceptionTest <MyException>("0123456789\r\n", testStream, 10);
        }