public void Parent_returns_the_correct_directory()
{
using (TransactionScope scope = new TransactionScope())
{
var dirInfo = new DirectoryInfo(_root);
IDirectory dir = _fileService.GetDirectory(_root);
Assert.NotNull(dir.Parent);
Assert.That(dirInfo.Name, Is.EqualTo(dir.Name));
Assert.That(dirInfo.Parent.Name, Is.EqualTo(dir.Parent.Name));
Assert.That(dirInfo.Parent.Parent.Name, Is.EqualTo(dir.Parent.Parent.Name));
}
}