### Question:
ContainsWordMatcher extends AbstractMatcher { @Override public boolean isSatisfiedBy(String currentValue) { return CalculateService.contains(getPattern(), getValue(), currentValue); } ContainsWordMatcher(String value); @Override MatcherType getMatcherType(); @Override boolean isSatisfiedBy(String currentValue);  }### Answer:
@Test public void shouldContainWord() { ContainsWordMatcher matcher = new ContainsWordMatcher("value"); assertThat(matcher.isSatisfiedBy("some value")).isTrue(); }
@Test public void shouldNotContainWord() { ContainsWordMatcher matcher = new ContainsWordMatcher("some value"); assertThat(matcher.isSatisfiedBy("non-matching")).isFalse(); }