diff options
author | Artur Signell <artur@vaadin.com> | 2016-01-17 14:03:53 +0200 |
---|---|---|
committer | Vaadin Code Review <review@vaadin.com> | 2016-01-21 08:29:52 +0000 |
commit | 62d3977c3bd2f63146eaf009db46d74a236e6214 (patch) | |
tree | 1e0e5322952fda8795a3a3e674be151b010ab598 /server/tests/src | |
parent | bd7d085100f3739833151ea1b9b35bae48b3ddf4 (diff) | |
download | vaadin-framework-62d3977c3bd2f63146eaf009db46d74a236e6214.tar.gz vaadin-framework-62d3977c3bd2f63146eaf009db46d74a236e6214.zip |
Propertly handle null in StringToCollectionConverter (#19481)
Change-Id: I9a01528910c5f9ec830e236fd8acd78dda763f24
Diffstat (limited to 'server/tests/src')
-rw-r--r-- | server/tests/src/com/vaadin/tests/data/converter/StringToCollectionConverterTest.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/server/tests/src/com/vaadin/tests/data/converter/StringToCollectionConverterTest.java b/server/tests/src/com/vaadin/tests/data/converter/StringToCollectionConverterTest.java index bcd0dc15bd..4f2dc1df81 100644 --- a/server/tests/src/com/vaadin/tests/data/converter/StringToCollectionConverterTest.java +++ b/server/tests/src/com/vaadin/tests/data/converter/StringToCollectionConverterTest.java @@ -22,6 +22,7 @@ import java.util.EnumSet; import java.util.HashSet; import java.util.Iterator; import java.util.List; +import java.util.Locale; import java.util.Set; import java.util.Vector; @@ -151,6 +152,20 @@ public class StringToCollectionConverterTest { iterator.hasNext()); } + @Test + public void convertToModel_null() { + StringToCollectionConverter converter = new StringToCollectionConverter(); + Assert.assertNull(converter.convertToModel(null, ArrayList.class, + Locale.ENGLISH)); + } + + @Test + public void convertToPresentation_null() { + StringToCollectionConverter converter = new StringToCollectionConverter(); + Assert.assertNull(converter.convertToPresentation(null, String.class, + Locale.ENGLISH)); + } + public enum TestEnum { X, Y, Z; } |