public override int Count(PullRequest prDetails) { var titleCount = _wc.Count(prDetails.Title); var commentCount = prDetails.FullCommentary .Select(c => _wc.Count(c.Text)) .Count(); return(titleCount + commentCount); }
public IEnumerable <int> GetWordCounts(PullRequest prDetails) { return(prDetails.FullCommentary .Select(c => _wc.Count(c.Text)) .Concat(new[] { _wc.Count(prDetails.Title), _wc.Count(prDetails.Body) })); }
public List <string> Compare(string fileName) { var fileContent = _fileReader.ReadTextFile(fileName); var wordCount = _wordCounter.Count(fileContent); var primes = _primeNumberCalculator.CalculatePrimes(wordCount); var output = _outputGenerator.GenerateOutput(wordCount, primes); return(output); }
public int CountNegativeWords() { return(_counter.Count(Content, _dataStore.GetAll())); }