public void Should_not_match_invalid_company_url(string provided) { var task = new SourceLink.Create.BitBucketServer.CreateTask(); Assert.NotEqual("https://bitbucket.company.com/projects/SMN/repos/company.innernamespace.project/raw/*?at={commit}", task.ConvertUrl(provided)); }
public void Should_return_url_in_canonical_form_for_BitBucketServer(string provided) { var task = new SourceLink.Create.BitBucketServer.CreateTask(); Assert.Equal("https://internal.bitbucketserver.local/projects/sol123/repos/reallyawesomeproject/raw/*?at={commit}", task.ConvertUrl(provided)); }
public void Should_return_url_in_canonical_form_for_BitBucket_with_company_url(string provided) { var task = new SourceLink.Create.BitBucketServer.CreateTask(); Assert.Equal("https://bitbucket.company.com/projects/SMN/repos/company.innernamespace.project/raw/*?at={commit}", task.ConvertUrl(provided)); }