package com.vaadin.tests.server.component.button; import org.junit.Test; import com.vaadin.event.FieldEvents.BlurEvent; import com.vaadin.event.FieldEvents.BlurListener; import com.vaadin.event.FieldEvents.FocusEvent; import com.vaadin.event.FieldEvents.FocusListener; import com.vaadin.tests.server.component.AbstractListenerMethodsTestBase; import com.vaadin.ui.Button; import com.vaadin.ui.Button.ClickEvent; import com.vaadin.ui.Button.ClickListener; public class ButtonListenersTest extends AbstractListenerMethodsTestBase { @Test public void testFocusListenerAddGetRemove() throws Exception { testListenerAddGetRemove(Button.class, FocusEvent.class, FocusListener.class); } @Test public void testBlurListenerAddGetRemove() throws Exception { testListenerAddGetRemove(Button.class, BlurEvent.class, BlurListener.class); } @Test public void testClickListenerAddGetRemove() throws Exception { testListenerAddGetRemove(Button.class, ClickEvent.class, ClickListener.class); } }