A git provider for UNC network paths.
Inheritance: ProviderBase, IBackSlashSupport
Ejemplo n.º 1
0
            public void CorrectlyValidatesUncPath(string path, bool expectedValue)
            {
                var provider = new UncProvider();
                var valid = provider.Initialize(path);

                Assert.AreEqual(expectedValue, valid);
            }
Ejemplo n.º 2
0
            public void CorrenctlyReplacesPlaceHolders(string path)
            {
                var provider = new UncProvider();
                Assert.IsTrue(provider.Initialize(path));

                string expectedPath = path.Replace("{filename}", "%var2%").Replace("{revision}", "{0}");
                Assert.AreEqual(expectedPath, provider.RawGitUrl);
            }