### Question:
PomConverter implements Converter<Pom> { public boolean supports(final Class<?> type, final String optionContext) { return Pom.class.isAssignableFrom(type); }  Pom convertFromText(final String value, final Class<?> targetType,
      final String optionContext); boolean getAllPossibleValues(final List<Completion> completions,
      final Class<?> targetType, final String existingData, final String optionContext,
      final MethodTarget target); boolean supports(final Class<?> type, final String optionContext);  }### Answer:
@Test public void testDoesNotSupportOtherTypes() { assertFalse(converter.supports(Object.class, null)); }
@Test public void testSupportsPoms() { assertTrue(converter.supports(Pom.class, null)); }