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()); }
public void Constructor_ValidDirectory_ExistsIsTrue() { path stuff = new path(testDirectory); Assert.IsTrue(stuff.Exists); }
public void Constructor_ValidFile_ExistsIsTrue() { path stuff = new path(testFile); Assert.IsTrue(stuff.Exists); }
public void Constructor_PathInvalid_ExistsIsFalse() { path stuff = new path(null); Assert.IsFalse(stuff.Exists); }