public void moving_a_file()
{
var stream = new MemoryStream(new byte[] { 55, 66, 77, 88 });
var fromPath = Path.Combine(_basePath, randomName());
_fileSystem.WriteStreamToFile(fromPath, stream);
var toDir = Path.Combine(_basePath, randomName());
var toPath = Path.Combine(toDir, "newfilename.txt");
_fileSystem.MoveFile(fromPath, toPath);
File.Exists(toPath).ShouldBeTrue();
}