package com.vaadin.tests.server; import org.junit.Test; import com.vaadin.tests.server.component.AbstractListenerMethodsTestBase; import com.vaadin.v7.data.Property.ReadOnlyStatusChangeEvent; import com.vaadin.v7.data.Property.ReadOnlyStatusChangeListener; import com.vaadin.v7.data.Property.ValueChangeEvent; import com.vaadin.v7.data.Property.ValueChangeListener; import com.vaadin.v7.data.util.AbstractProperty; import com.vaadin.v7.data.util.ObjectProperty; public class AbstractPropertyListenersTest extends AbstractListenerMethodsTestBase { @Test public void testValueChangeListenerAddGetRemove() throws Exception { testListenerAddGetRemove(AbstractProperty.class, ValueChangeEvent.class, ValueChangeListener.class, new ObjectProperty<String>("")); } @Test public void testReadOnlyStatusChangeListenerAddGetRemove() throws Exception { testListenerAddGetRemove(AbstractProperty.class, ReadOnlyStatusChangeEvent.class, ReadOnlyStatusChangeListener.class, new ObjectProperty<String>("")); } }