@Test
public void testParseToList() throws Exception {
assertNull(ParserUtils.parseToList(null, ","));
List<String> list1 = ParserUtils.parseToList("e1,e2,e3,e4", ",");
assertEquals(1, list1.size());
assertEquals("e1,e2,e3,e4", list1.get(0));
List<String> list2 = ParserUtils.parseToList("[e1,e2,e3,e4]", ",");
assertEquals(4, list2.size());
assertEquals("e1", list2.get(0));
assertEquals("e2", list2.get(1));
assertEquals("e3", list2.get(2));
assertEquals("e4", list2.get(3));
List<String> list3 = ParserUtils.parseToList("e1,e2,e3,e4", null);
assertEquals(1, list3.size());
assertEquals("e1,e2,e3,e4", list3.get(0));
}