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);
        }