diff options
Diffstat (limited to 'server/src/test/java/com/vaadin/data/BinderTest.java')
-rw-r--r-- | server/src/test/java/com/vaadin/data/BinderTest.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/server/src/test/java/com/vaadin/data/BinderTest.java b/server/src/test/java/com/vaadin/data/BinderTest.java index 6fe139b7ad..1994821db0 100644 --- a/server/src/test/java/com/vaadin/data/BinderTest.java +++ b/server/src/test/java/com/vaadin/data/BinderTest.java @@ -285,7 +285,7 @@ public class BinderTest extends BinderTestBase<Binder<Person>, Person> { @Test public void beanBinder_nullRepresentationIsNotDisabled() { - BeanBinder<Person> binder = new BeanBinder<>(Person.class); + Binder<Person> binder = new Binder<>(Person.class); binder.forField(nameField).bind("firstName"); Person person = new Person(); @@ -297,7 +297,7 @@ public class BinderTest extends BinderTestBase<Binder<Person>, Person> { @Test public void beanBinder_withConverter_nullRepresentationIsNotDisabled() { String customNullPointerRepresentation = "foo"; - BeanBinder<Person> binder = new BeanBinder<>(Person.class); + Binder<Person> binder = new Binder<>(Person.class); binder.forField(nameField) .withConverter(value -> value, value -> value == null ? customNullPointerRepresentation : value) @@ -426,4 +426,9 @@ public class BinderTest extends BinderTestBase<Binder<Person>, Person> { firstNameField.setValue(""); Assert.assertEquals(6, invokes.get()); } + + @Test(expected = IllegalStateException.class) + public void noArgsConstructor_stringBind_throws() { + binder.bind(new TextField(), "firstName"); + } }
\ No newline at end of file |