public void ReturnsInValidInitialization() { var provider = new BitBucketProvider(); var valid = provider.Initialize("https://github.com/CatenaLogic/GitLink"); Assert.IsFalse(valid); }
public void ReturnsValidInitialization() { var provider = new BitBucketProvider(); var valid = provider.Initialize("https://bitbucket.org/CatenaLogic/GitLink"); Assert.IsTrue(valid); }
public void ReturnsValidRawGitUrl() { var provider = new BitBucketProvider(); provider.Initialize("https://bitbucket.org/CatenaLogic/GitLink"); Assert.AreEqual("https://bitbucket.org/CatenaLogic/GitLink/raw", provider.RawGitUrl); }
public void ReturnsValidProjectUrlWhenContainsPeriod() { var provider = new BitBucketProvider(); provider.Initialize("https://bitbucket.org/CatenaLogic/dotted.Project"); Assert.AreEqual("https://bitbucket.org/CatenaLogic/dotted.Project", provider.ProjectUrl); }
public void ReturnsValidProject() { var provider = new BitBucketProvider(); provider.Initialize("https://bitbucket.org/CatenaLogic/GitLink"); Assert.AreEqual("GitLink", provider.ProjectName); }