### Question:
DataTypeSelectView implements DataTypeSelect.View { @Override public void setupDropdown() { setupDropdownItems(); setupSelectPicker(); hideSelectPicker(); setupSelectPickerOnChangeHandler(); } @Inject  DataTypeSelectView(final HTMLDivElement typeText,
                              final HTMLSelectElement typeSelect,
                              final HTMLOptGroupElement typeSelectOptGroup,
                              final HTMLOptionElement typeSelectOption,
                              final HTMLOptGroupElement typeSelectStructureOptGroup,
                              final TranslationService translationService); @Override void init(final DataTypeSelect presenter); @Override void setupDropdown(); @Override void enableEditMode(); @Override void disableEditMode(); @Override void setDataType(final DataType dataType); void onSelectChange(final JQuerySelectPickerEvent event); @Override String getValue();  }### Answer:
@Test public void testSetupDropdown() { doCallRealMethod().when(view).setupDropdown(); doNothing().when(view).setupDropdownItems(); doNothing().when(view).setupSelectPicker(); doNothing().when(view).hideSelectPicker(); doNothing().when(view).setupSelectPickerOnChangeHandler(); view.setupDropdown(); verify(view).setupDropdownItems(); verify(view).setupSelectPicker(); verify(view).hideSelectPicker(); verify(view).setupSelectPickerOnChangeHandler(); }