Пример #1
0
        public void GetHeirarchy_ValidDirectory_PathParsed()
        {
            string[] parsed = new string[]{
                @"D:",
                @"D:\Visual C# Application Source",
                @"D:\Visual C# Application Source\Libraries",
                @"D:\Visual C# Application Source\Libraries\CompUhaul",
                @"D:\Visual C# Application Source\Libraries\CompUhaul\CompUhaul",
                @"D:\Visual C# Application Source\Libraries\CompUhaul\CompUhaul\Paths"
            };

            path stuff = new path(testDirectory);
            CollectionAssert.AreEqual(parsed, stuff.GetHeirarchy());
        }
Пример #2
0
 public void Constructor_ValidDirectory_ExistsIsTrue()
 {
     path stuff = new path(testDirectory);
     Assert.IsTrue(stuff.Exists);
 }
Пример #3
0
 public void Constructor_ValidFile_ExistsIsTrue()
 {
     path stuff = new path(testFile);
     Assert.IsTrue(stuff.Exists);
 }
Пример #4
0
 public void Constructor_PathInvalid_ExistsIsFalse()
 {
     path stuff = new path(null);
     Assert.IsFalse(stuff.Exists);
 }