Initialize() public method

public Initialize ( string url ) : bool
url string
return bool
Ejemplo n.º 1
0
            public void ReturnsValidProjectUrl()
            {
                var provider = new GitHubProvider();
                provider.Initialize("https://github.com/CatenaLogic/GitLink");

                Assert.AreEqual("https://github.com/CatenaLogic/GitLink", provider.ProjectUrl);
            }
Ejemplo n.º 2
0
            public void ReturnsValidInitialization()
            {
                var provider = new GitHubProvider();
                var valid = provider.Initialize("https://github.com/CatenaLogic/GitLink");

                Assert.IsTrue(valid);
            }
Ejemplo n.º 3
0
            public void ReturnsValidCompany()
            {
                var provider = new GitHubProvider();
                provider.Initialize("https://github.com/CatenaLogic/GitLink");

                Assert.AreEqual("CatenaLogic", provider.CompanyName);
            }
Ejemplo n.º 4
0
            public void ReturnsInvalidInitialization()
            {
                var provider = new GitHubProvider();
                var valid = provider.Initialize("https://bitbucket.org/CatenaLogic/GitLink");

                Assert.IsFalse(valid);
            }
Ejemplo n.º 5
0
            public void ReturnsValidRawGitUrlWhenDotGitSuffixIsPresent()
            {
                var provider = new GitHubProvider();
                provider.Initialize("https://github.com/CatenaLogic/GitLink.git");

                Assert.AreEqual("https://raw.github.com/CatenaLogic/GitLink", provider.RawGitUrl);
            }