@Test
public void evaluate(){

	assertEquals(Arrays.asList(""), evaluate("", ";"));
	assertEquals(Arrays.asList("", ""), evaluate(";", ";"));
	assertEquals(Arrays.asList("", "", ""), evaluate(";;", ";"));
	assertEquals(Arrays.asList("A"), evaluate("A", ","));
	assertEquals(Arrays.asList("", "A"), evaluate(",A", ","));
	assertEquals(Arrays.asList("A", ""), evaluate("A,", ","));
	assertEquals(Arrays.asList("", "A", ""), evaluate(",A,", ","));
}