public void NegativeWordsSuppliedAreScanned(string[] wordList, string phrase, int expectedNumberOfNegativeWords) { var scanner = new BadWordScanner(wordList); var numberOfNegativeWords = scanner.Scan(phrase); Assert.That(numberOfNegativeWords, Is.EqualTo(expectedNumberOfNegativeWords)); }
public void PhraseHasExpectedNumberOfNegativeWords(string phrase, int expectedNumberOfNegativeWords) { var scanner = new BadWordScanner(new[] { "swine", "bad", "nasty", "horrible" }); var numberOfNegativeWords = scanner.Scan(phrase); Assert.That(numberOfNegativeWords, Is.EqualTo(expectedNumberOfNegativeWords)); }