public void GetReleases() { var textCollector = new TextCollector(); var analyzer = new ReleasesAnalyzer(textCollector.GetBitcoinHTML()); var releases = analyzer.GetReleases(); Assert.Equal(213, releases); }
public void GetIssues() { var textCollector = new TextCollector(); var analyzer = new IssuesAnalyzer(textCollector.GetBitcoinHTML()); var issues = analyzer.GetIssues(); Assert.Equal(624, issues); }
public void GetStars() { var textCollector = new TextCollector(); var analyzer = new StarsAnalyzer(textCollector.GetBitcoinHTML()); var stars = analyzer.GetStars(); Assert.Equal(36852, stars); }
public void GetCommits() { var textCollector = new TextCollector(); var analyzer = new CommitsAnalyzer(textCollector.GetBitcoinHTML()); var commits = analyzer.GetCommits(); Assert.Equal(19343, commits); }
public void GetSingleIssue() { var textCollector = new TextCollector(); var analyzer = new IssuesAnalyzer(textCollector.GetRippleOneIssueHTML()); var issues = analyzer.GetIssues(); Assert.Equal(1, issues); }
public void GetWatchers() { var textCollector = new TextCollector(); var watchAnalyzer = new WatchesAnalyzer(textCollector.GetBitcoinHTML()); var watchers = watchAnalyzer.GetWatchers(); Assert.Equal(3524, watchers); }
public void GetBranches() { var textCollector = new TextCollector(); var analyzer = new BranchesAnalyzer(textCollector.GetBitcoinHTML()); var branches = analyzer.GetBranches(); Assert.Equal(5, branches); }
public void GetPullRequests() { var textCollector = new TextCollector(); var analyzer = new PullRequestsAnalyzer(textCollector.GetBitcoinHTML()); var pullRequests = analyzer.GetPullRequests(); Assert.Equal(250, pullRequests); }
public void GetContributors() { var textCollector = new TextCollector(); var analyzer = new ContributorsAnalyzer(textCollector.GetBitcoinHTML()); var contributors = analyzer.GetContributors(); Assert.Equal(604, contributors); }
public void GetForks() { var textCollector = new TextCollector(); var analyzer = new ForksAnalyzer(textCollector.GetBitcoinHTML()); var forks = analyzer.GetForks(); Assert.Equal(21934, forks); }
public void parseJsonString(string json, ref Dictionary <uint, TextSegment> temp) { TextCollector collector = JsonUtility.FromJson <TextCollector>(json); if (collector.segments is null) { return; } foreach (TextSegment segment in collector.segments) { textDict.Add(segment.id, segment); } }
void writeToJson(string path, TextCollector content) { string json = JsonUtility.ToJson(content, true); File.WriteAllText(path, json); }