public void PackageFileInfoDetermineRelativePathToSubDir_Test3() { //case 3. Removes '..\..\' LinkedList <string> folders = new LinkedList <string>(); string input = @"..\..\A.xml"; string output = PackageFileInfo_Accessor.DetermineRelativePathToSubDir(input, out folders); Assert.AreEqual(@"A.xml", output); Assert.AreEqual(0, folders.Count); }
public void PackageFileInfoDetermineRelativePathToSubDir_Test2() { //case 2. Removes '..\' LinkedList <string> folders = new LinkedList <string>(); string input = @"..\Input\A.xml"; string output = PackageFileInfo_Accessor.DetermineRelativePathToSubDir(input, out folders); Assert.AreEqual(@"Input\A.xml", output); Assert.AreEqual(1, folders.Count); Assert.AreEqual("Input", folders.First.Value); }