diff --git a/src/fr/devinsy/util/StringList.java b/src/fr/devinsy/util/StringList.java index 2ab23f5..f09d0bb 100755 --- a/src/fr/devinsy/util/StringList.java +++ b/src/fr/devinsy/util/StringList.java @@ -75,7 +75,7 @@ public class StringList extends ArrayList implements CharSequence /** * */ - public StringList(final String[] source) + public StringList(final String... source) { super(); diff --git a/test/fr/devinsy/util/StringListTest.java b/test/fr/devinsy/util/StringListTest.java index 368afac..d97ca6e 100644 --- a/test/fr/devinsy/util/StringListTest.java +++ b/test/fr/devinsy/util/StringListTest.java @@ -300,4 +300,42 @@ public class StringListTest // logger.debug("===== test done."); } + + /** + * + */ + @Test + public void testConstructor01() + { + // + logger.debug("===== test starting..."); + + String[] source = { "a", "b", "c"}; + + // + StringList target = new StringList(source); + + Assert.assertEquals(3, target.size()); + + // + logger.debug("===== test done."); + } + /** + * + */ + @Test + public void testConstructor02() + { + // + logger.debug("===== test starting..."); + + // + StringList target = new StringList("a", "b", "c"); + + Assert.assertEquals(3, target.size()); + + // + logger.debug("===== test done."); + } + }