public void TEST_CREATE_VIRTUAL_FOLDER()
        {
            VirtualDirectory vdir = new VirtualDirectory(@"..\..\..\Sample Files\TestFolder");

            Assert.AreEqual(2, vdir.TotalChildDirectories);
            Assert.That(!vdir.HasChildFiles);
        }
        public void TEST_MULTIPLE_BASE_FOLDERS_WORK()
        {
            VirtualDirectory vdir;
            vdir = new VirtualDirectory(new string[] {@"..\..\..\Sample Files\TestFolder\TestFolder1",
                                                      @"..\..\..\Sample Files\TestFolder\TestFolder2"});

            Assert.AreEqual(2, vdir.TotalChildDirectories);
        }
Exemplo n.º 3
0
        public FolderView()
        {
            vdir = new VirtualDirectory();
            FolderImage = FolderView.DefaultFolderImage;

            foreach (string baseFolder in Properties.Settings.Default.BaseFolders)
            {
                vdir.AddChildDirectory(baseFolder);
            }
        }
Exemplo n.º 4
0
 public void AddChildDirectory(string path)
 {
     VirtualDirectory vd = new VirtualDirectory(path);
     if (vd.IsValid())
         childDirectories.Add(vd);
 }
Exemplo n.º 5
0
 public void RemoveChildDirectory(VirtualDirectory dir)
 {
     if (childDirectories.Contains(dir))
         childDirectories.Remove(dir);
 }