Select implements IsElement,
                               TakesValue<String> { public void setWidth(final String width){ select.setAttribute("data-width", width); }  @Override HTMLElement getElement(); void addOption(final String text); void addOption(final String text,
                          final String value); void addOption(final String text,
                          final String value,
                          final Boolean selected); void addOption(final String text,
                          final String subText,
                          final String value,
                          final Boolean selected); OptionsCollection getOptions(); void removeAllOptions(); void refresh(); void refresh(final Consumer<Select> consumer); @Override String getValue(); @Override void setValue(final String value); void enable(); void disable(); void hide(); void show(); void toggle(); void setTitle(final String title); void setLiveSearch(final Boolean liveSearch); void setWidth(final String width); void init();  }
@Test public void testWidth() { select.setWidth("auto"); verify(selectMock).setAttribute("data-width", "auto"); }