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