Exemple #1
0
 public void OpenRootDirectory()
 {
     using (var directory = HandleDesktopMethods.OpenDirectoryObject(@"\"))
     {
         directory.IsInvalid.Should().BeFalse();
     }
 }
Exemple #2
0
 public void OpenGlobalDosDeviceDirectory()
 {
     using (var directory = HandleDesktopMethods.OpenDirectoryObject(@"\Global??"))
     {
         directory.IsInvalid.Should().BeFalse();
     }
 }
Exemple #3
0
 public void GetRootDirectoryEntries()
 {
     using (var directory = HandleDesktopMethods.OpenDirectoryObject(@"\"))
     {
         IEnumerable <ObjectInformation> objects = HandleDesktopMethods.GetDirectoryEntries(directory);
         objects.Should().NotBeEmpty();
         objects.Should().Contain(new ObjectInformation {
             Name = "Device", TypeName = "Directory"
         });
     }
 }