Exemplo n.º 1
0
        public void ExtensionEqualsWithComparerJudgesByTheirBehavior()
        {
            var dir = new DirectoryPath("foo/bar.baz");

            Assert.True(dir.ExtensionEquals("Baz", FileSystemPathComparer.CaseInsensitive));
            Assert.False(dir.ExtensionEquals("Baz", FileSystemPathComparer.CaseSensitive));
        }
Exemplo n.º 2
0
        public void ExtensionEqualsIsTrueIfExtensionIsEqual()
        {
            var dir = new DirectoryPath(@"foo/bar.baz");

            Assert.True(dir.ExtensionEquals(".baz"));
        }
Exemplo n.º 3
0
        public void ExtensionEqualsIgnoresCase()
        {
            var dir = new DirectoryPath("foo/bar.baz");

            Assert.True(dir.ExtensionEquals("Baz"));
        }
Exemplo n.º 4
0
        public void ExtensionEqualsIsTrueIfExtensionIsEqualWithoutLeadingDot()
        {
            var dir = new DirectoryPath(@"foo/bar.baz");

            Assert.True(dir.ExtensionEquals("baz"));
        }