public async Task TestWriteAsync ()
		{
			var buffer = new byte[1099];

			random.NextBytes (buffer);

			using (var stream = new MeasuringStream ()) {
				await stream.WriteAsync (buffer, 0, buffer.Length);
				await stream.FlushAsync ();

				Assert.AreEqual (buffer.Length, stream.Length);
			}
		}