Пример #1
0
        public void TraverseToDirectoryFromRootTest()
        {
            var library   = new OsLibrary();
            var separator = Path.DirectorySeparatorChar;

            Assert.AreEqual("this", library.SubPath($"this{separator}is{separator}test", 0));
            Assert.AreEqual($"this{separator}is", library.SubPath($"this{separator}is{separator}test", 1));
            Assert.AreEqual($"this{separator}is{separator}test", library.SubPath($"this{separator}is{separator}test", 2));
            Assert.AreEqual($"this{separator}is{separator}test", library.SubPath($"this{separator}is{separator}test", 10));
        }