private void CharactersAreUnique(IStringAnalyzer analyzer) { string phraseWithUniqueCharacters = "abcdefghijklmnopqrstuvwxyz"; bool result = analyzer.CharactersAreUnique(phraseWithUniqueCharacters); Assert.AreEqual(true, result); }
private void CharactersAreNotUnique(IStringAnalyzer analyzer) { string phraseWithRepeatedCharacters = "This is a test string, which should fail"; bool result = analyzer.CharactersAreUnique(phraseWithRepeatedCharacters); Assert.AreEqual(false, result); }
private void RunTests(IStringAnalyzer analyzer) { CharactersAreNotUnique(analyzer); CharactersAreUnique(analyzer); }
public SomeClass(IStringAnalyzer stringAnalyzer, ILogger logger) { this.logger = logger; this.stringAnalyzer = stringAnalyzer; }