public void WriteStream_Replay_copies_to_a_stream() { var stream = new MemoryStream(); var writer = new StreamWriter(stream); writer.WriteLine("Hello!"); writer.Flush(); var writeStream = new WriteStream(stream); var recordingWriter = new RecordingHttpResponse(); writeStream.Replay(recordingWriter); recordingWriter.AllText().Trim().ShouldEqual("Hello!"); }