예제 #1
0
        public void Directory_To_Uri(string directory)
        {
            var di = new DirectoryInfo(directory);

            AssertAll.Of(
                () => Assert.That(di.ToUri(), Has.Property(nameof(Uri.IsFile)).True),
                () => Assert.That(
                    di.ToUri().AbsolutePath,
                    Is.EqualTo(
                        BPath.NormalizeSeparators(BPath.EnsureTrailingSeparator(di.FullName))
                        )
                    )
                );
        }
예제 #2
0
 public void Fix_Separators(string input, string expected_trail, string expected_strip)
 {
     Assert.That(BPath.EnsureTrailingSeparator(input), Is.EqualTo(expected_trail));
 }