### Question:
JodaTimeConverterProvider implements ConverterProvider { @Override public Converter createConverter(Class<?> jodaType) { return new JodaTimeConverter(jodaType); } protected  JodaTimeConverterProvider(Class<?> baseType); @Override Class<? extends Converter> converterType(); @Override Converter createConverter(Class<?> jodaType); @Override Class<?> getValueType();  }### Answer:
@Test(expected = HecateException.class) public void testNonConcreteType() { provider.createConverter(expectedBaseType); }
@Test(expected = HecateException.class) public void testWithUnsupportedType() { provider.createConverter(String.class); }