public void reader_creates_path_if_it_does_not_exist()
{
var path = Path.Combine(Path.GetTempPath(), Guid.NewGuid().ToString());
using(new RecordingMessageReader(CreateEmptyInnerReader(), path)) { }
Assert.True(File.Exists(path));
File.Delete(path);
}