Exemple #1
0
        public void DirectoryEntryPartialMountName()
        {
            var fs = new MemoryFileSystem();

            fs.CreateDirectory("/w");

            var mountFs = new MountFileSystem();

            mountFs.Mount("/x/y/z", fs);

            Assert.NotNull(mountFs.GetDirectoryEntry("/x"));
            Assert.NotNull(mountFs.GetDirectoryEntry("/x/y"));
            Assert.NotNull(mountFs.GetDirectoryEntry("/x/y/z"));
            Assert.NotNull(mountFs.GetDirectoryEntry("/x/y/z/w"));
        }