Write() public method

Write the specified buffer, offset and count.
public Write ( byte buffer, int offset, int count ) : void
buffer byte /// Buffer. ///
offset int /// Offset. ///
count int /// Count. ///
return void
        public void ReadOrWriteOneByteMoreThanLimitTakesAtMinimumOneSecond([Values(true, false)]bool read) {
            byte[] buf = new byte[this.length];
            using (var memstream = new MemoryStream(this.buffer))
            using (var underTest = new BandwidthLimitedStream(memstream, limit: this.limit)) {
                var start = DateTime.Now;
                if (read) {
                    underTest.Read(buf, 0, (int)this.limit + 1);
                } else {
                    underTest.Write(buf, 0, (int)this.limit + 1);
                }

                TimeSpan duration = DateTime.Now - start;
                Assert.That(duration.TotalMilliseconds, Is.AtLeast(1000));
            }
        }