internal FakeDirectoryInfo ConstructDirectoryInfo([NotNull] AbsolutePath directoryPath) { Guard.NotNull(directoryPath, nameof(directoryPath)); return(new FakeDirectoryInfo(root, this, directoryPath)); }