### Question:
BaseSelectorView implements BaseSelector.View { @Override public void setPlaceholder(final String placeholder) { input.setAttribute("placeholder", placeholder); } @Inject  BaseSelectorView(final HTMLInputElement input); @Override void init(final BaseSelector presenter); @Override String getValue(); @Override void setValue(final String value); @Override void setPlaceholder(final String placeholder); @Override void setOnInputChangeCallback(final Consumer<Event> onValueChangeConsumer); @Override void select(); @Override void setOnInputBlurCallback(final Consumer<BlurEvent> onValueInputBlur); @Override void setInputType(final String type);  }### Answer:
@Test public void testSetPlaceholder() { final String attribute = "placeholder"; final String value = "value"; selectorView.setPlaceholder(value); verify(input).setAttribute(attribute, value); }