public void IsWithinFailsWhenOutsidePathUsingStringPath() { using (TestDirectory td = new TestDirectory("ParentDirectory", true)) { DirectoryAssert.IsWithin(td.directoryName, Environment.SpecialFolder.System.ToString()); } }
public void IsWithinPassesWithStringPath() { using (TestDirectory td = new TestDirectory("ParentDirectory", true)) { DirectoryAssert.IsWithin(td.directoryName, td.diSubSubDirectory.FullName); } }
public void IsWithinPassesWithDirectoryInfo() { using (TestDirectory td = new TestDirectory("ParentDirectory", true)) { DirectoryAssert.IsWithin(td.directoryInformation, td.diSubSubDirectory); } }
public void IsWithinThrowsWhenBothAreNull() { DirectoryInfo expected = null; DirectoryInfo actual = null; DirectoryAssert.IsWithin(expected, actual); }
public void IsWithinFailsWhenOutsidePathUsingDirectoryInfo() { using (TestDirectory td = new TestDirectory("ParentDirectory", true)) { DirectoryInfo diSystemFolder = new DirectoryInfo(Environment.SpecialFolder.System.ToString()); DirectoryAssert.IsWithin(td.directoryInformation, diSystemFolder); } }
public void IsWithinPassesWithTempPath() { // Special case because GetTempPath() returns with a trailing slash string tempPath = Path.GetTempPath(); string tempPathParent = Path.GetDirectoryName(Path.GetDirectoryName(tempPath)); DirectoryAssert.IsWithin(tempPathParent, tempPath); }