public void GetBranches() { var textCollector = new TextCollector(); var analyzer = new BranchesAnalyzer(textCollector.GetBitcoinHTML()); var branches = analyzer.GetBranches(); Assert.Equal(5, branches); }
public GithubRepository(WatchesAnalyzer watchAnalyzer, StarsAnalyzer starsAnalyzer, ReleasesAnalyzer releasesAnalyzer, PullRequestsAnalyzer pullRequestAnalyzer, IssuesAnalyzer issuesAnalyzer, ForksAnalyzer forkAnalyzer, ContributorsAnalyzer contributorsAnalyzer, CommitsAnalyzer commitsAnalyzer, BranchesAnalyzer branchAnalyzer) { _watchAnalyzer = watchAnalyzer; _starsAnalyzer = starsAnalyzer; _releasesAnalyzer = releasesAnalyzer; _pullRequestAnalyzer = pullRequestAnalyzer; _issuesAnalyzer = issuesAnalyzer; _forkAnalyzer = forkAnalyzer; _contributorsAnalyzer = contributorsAnalyzer; _commitsAnalyzer = commitsAnalyzer; _branchAnalyzer = branchAnalyzer; }