public void Constructor4()
        {
            _readBuffer = new TestHarness.BufferedReadStream(_baseStream, 64, 1024, true);

            Assert.AreEqual(true, _readBuffer.MinimalRead);
            Assert.AreEqual(1024, _readBuffer.MaxBufferSize);
        }
Example #2
0
        public void Constructor4()
        {
            _readBuffer = new TestHarness.BufferedReadStream(_baseStream, 64, 1024, true);

            Assert.AreEqual(true, _readBuffer.MinimalRead);
            Assert.AreEqual(1024, _readBuffer.MaxBufferSize);
        }
 public void ConstructorErrors()
 {
     Assert.Throws<ArgumentNullException>(() => _readBuffer = new TestHarness.BufferedReadStream(null));
     using (var urs = new UnreadableStream(_baseStream))
     {
         Assert.Throws<ArgumentException>(() => new TestHarness.BufferedReadStream(urs));
     }
 }
Example #4
0
 public void ConstructorErrors()
 {
     Assert.Throws <ArgumentNullException>(() => _readBuffer = new TestHarness.BufferedReadStream(null));
     using (var urs = new UnreadableStream(_baseStream))
     {
         Assert.Throws <ArgumentException>(() => new TestHarness.BufferedReadStream(urs));
     }
 }
Example #5
0
 public void TestTearDown()
 {
     if (_readBuffer != null)
     {
         _readBuffer.Dispose();
         _readBuffer = null;
     }
 }
        public void CloseBaseStream()
        {
            var stream = new MemoryStream(new byte[6]);

            using (var buf = new TestHarness.BufferedReadStream(stream))
            {
                buf.CloseBaseStream = true;
            }

            Assert.Throws<ObjectDisposedException>(() => stream.ReadByte());
        }
Example #7
0
        public void CloseBaseStream()
        {
            var stream = new MemoryStream(new byte[6]);

            using (var buf = new TestHarness.BufferedReadStream(stream))
            {
                buf.CloseBaseStream = true;
            }

            Assert.Throws <ObjectDisposedException>(() => stream.ReadByte());
        }
 public void ConstructorFixMaxSize()
 {
     _readBuffer = new TestHarness.BufferedReadStream(_baseStream, 0, 0);
     Assert.AreEqual(1, _readBuffer.MaxBufferSize);
 }
        public void Constructor2()
        {
            _readBuffer = new TestHarness.BufferedReadStream(_baseStream, true);

            Assert.AreEqual(true, _readBuffer.MinimalRead);
        }
 public void Constructor1()
 {
     _readBuffer = new TestHarness.BufferedReadStream(_baseStream);
 }
 public void TestTearDown()
 {
     if (_readBuffer != null)
     {
         _readBuffer.Dispose();
         _readBuffer = null;
     }
 }
Example #12
0
 public void ConstructorFixMaxSize()
 {
     _readBuffer = new TestHarness.BufferedReadStream(_baseStream, 0, 0);
     Assert.AreEqual(1, _readBuffer.MaxBufferSize);
 }
Example #13
0
        public void Constructor2()
        {
            _readBuffer = new TestHarness.BufferedReadStream(_baseStream, true);

            Assert.AreEqual(true, _readBuffer.MinimalRead);
        }
Example #14
0
 public void Constructor1()
 {
     _readBuffer = new TestHarness.BufferedReadStream(_baseStream);
 }