public void Should_start_with(string data, int bufferSize, string compare, bool expected)
        {
            var stream = new MemoryStream(data.ToBytes());
            var buffer = new DelimitedBuffer(stream, bufferSize);

            buffer.StartsWith(compare.ToBytes()).ShouldEqual(expected);
        }
        public void Should_not_start_with_comparison_that_exceeds_buffer_size()
        {
            var data   = "fark".ToBytes();
            var stream = new MemoryStream(data);
            var buffer = new DelimitedBuffer(stream, 4);

            buffer.ReadTo(data);

            buffer.StartsWith(data).ShouldBeFalse();
        }