package org.gephi.data.attributes.type; import org.junit.Test; import static org.junit.Assert.*; /** * @author Martin Ć kurla */ public class StringListTest { @Test public void testCreatingListFromStringWithDefaultSeparator() { StringList list = new StringList("aa,bb;cc"); assertEquals(list.size(), 3); } @Test public void testCreatingListFromStringWithGivenSeparator() { StringList list = new StringList("aa/bb/cc", "/"); assertEquals(list.size(), 3); } @Test public void testCreatingListFromStringArray() { StringList list = new StringList(new String[] {"aa", "bb", "cc"}); assertEquals(list.size(), 3); } @Test public void testCreatingListFromCharArray() { StringList list = new StringList(new char[] {'a', 'b', 'c'}); assertEquals(list.size(), 3); } @Test public void testCreatingListFromEmptyStringArray() { StringList list = new StringList(new String[0]); assertEquals(list.size(), 0); } @Test public void testCreatingListFromEmptyCharArray() { StringList list = new StringList(new char[0]); assertEquals(list.size(), 0); } }