### Question:
AbstractLabelValueExtractor implements LabelValueExtractor<T> { @Override public Class<T> getType() { return type; } protected  AbstractLabelValueExtractor(final Class<T> type, final String labelName, final int priority); @Override Class<T> getType(); @Override String getLabelName(); @Override int getPriority();  }### Answer:
@Test public void getType() { assertThat(valueExtractor.getType()).isEqualTo(getExpectedType()); }