public void Should_be_read_as_correct_portion_of_large_buffer() { usefulData = new byte[100 * 1000]; new Random(Guid.NewGuid().GetHashCode()).NextBytes(usefulData); totalBuffer = Guid.NewGuid() .ToByteArray() .Concat(usefulData) .Concat(Guid.NewGuid().ToByteArray()) .ToArray(); content = new BufferContent(new Content(totalBuffer, 16, usefulData.Length), cancellation.Token); content.ReadAsByteArrayAsync().Result.Should().Equal(usefulData); }
public void Should_be_read_as_correct_portion_of_small_buffer() { content.ReadAsByteArrayAsync().Result.Should().Equal(usefulData); }