### Question:
YearsMonthsSelector implements TypedValueSelector { @Override public void setPlaceholder(final String placeholder) { view.setPlaceHolder(placeholder); } @Inject  YearsMonthsSelector(final YearsMonthsSelector.View view,
                               final YearsMonthsValueConverter converter); @Override String getValue(); @Override void setValue(final String value); @Override void setPlaceholder(final String placeholder); @Override Element getElement(); @Override void setOnInputChangeCallback(final Consumer<Event> onValueChanged); @Override void setOnInputBlurCallback(final Consumer<BlurEvent> blurEvent); @Override void select(); @Override String toDisplay(final String rawValue);  }### Answer:
@Test public void testSetPlaceholder() { final String placeholder = "placeholder"; selector.setPlaceholder(placeholder); verify(view).setPlaceHolder(placeholder); }