### Question:
VectorConverter implements IString2ValueConverter { @Override public boolean supportedClass(final Class<?> impl) { return impl.equals(IVector.class) || impl.equals(IVector2.class) || impl.equals(IVector3.class) || impl.equals(IVectorN.class); }  @Override boolean supportedClass(final Class<?> impl); @Override Object parseString(final Class<?> impl, final String value); @Override String toString(final Class<?> impl, final Object value);  }### Answer:
@Test public void testSupportedClass() { assertThat(converter.supportedClass(IVector.class)).isTrue(); assertThat(converter.supportedClass(IVector2.class)).isTrue(); assertThat(converter.supportedClass(IVector3.class)).isTrue(); assertThat(converter.supportedClass(IVectorN.class)).isTrue(); }