You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ListSelectStateTest.java 774B

12345678910111213141516171819202122232425262728293031
  1. package com.vaadin.v7.tests.server.component.listselect;
  2. import static org.junit.Assert.assertEquals;
  3. import org.junit.Test;
  4. import com.vaadin.v7.shared.ui.select.AbstractSelectState;
  5. import com.vaadin.v7.ui.ListSelect;
  6. /**
  7. * Tests for ListSelect State.
  8. *
  9. */
  10. public class ListSelectStateTest {
  11. @Test
  12. public void getState_listSelectHasCustomState() {
  13. TestListSelect select = new TestListSelect();
  14. AbstractSelectState state = select.getState();
  15. assertEquals("Unexpected state class", AbstractSelectState.class,
  16. state.getClass());
  17. }
  18. private static class TestListSelect extends ListSelect {
  19. @Override
  20. public AbstractSelectState getState() {
  21. return super.getState();
  22. }
  23. }
  24. }