public void WhenWordMatchesRules_TrueIsReturned() { var rule = new LetterEvalRule(new[] { 'a', 'e', 'i', 'o', 'u' }, 3); var isValid = rule.Evaluate("aei"); Assert.True(isValid); }
public void WhenWordDoesntMatchRules_FalseIsReturned() { var rule = new LetterEvalRule(new[] { 'a', 'e', 'i', 'o', 'u' }, 3); var isValid = rule.Evaluate("bad"); Assert.False(isValid); }