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)); } }
public void ConstructorErrors() { Assert.Throws <ArgumentNullException>(() => _readBuffer = new TestHarness.BufferedReadStream(null)); using (var urs = new UnreadableStream(_baseStream)) { Assert.Throws <ArgumentException>(() => new TestHarness.BufferedReadStream(urs)); } }
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()); }
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); }