### Question:
BaseSelector implements TypedValueSelector { @Override public String getValue() { return view.getValue(); } BaseSelector(final View view); @PostConstruct void setupInputType(); @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> onValueInputBlur); @Override void select(); @Override String toDisplay(final String rawValue);  }### Answer:
@Test public void testGetValue() { final String expected = "value"; when(view.getValue()).thenReturn(expected); final String actual = baseSelector.getValue(); assertEquals(expected, actual); }