### Question:
PackagingProviderConverter implements Converter<PackagingProvider> { public boolean supports(final Class<?> type, final String optionContext) { return PackagingProvider.class.isAssignableFrom(type); }  PackagingProvider 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 testDoesNotSupportWrongType() { assertFalse(converter.supports(JavaType.class, null)); }
@Test public void testSupportsCorrectType() { assertTrue(converter.supports(PackagingProvider.class, null)); }