@Test
public void testJoin() {

    assertEquals("", join(",", new Object[0]));
    assertEquals("null", join(",", new Object[] {null}));
    assertEquals("null,null", join(",", new Object[] {null, null}));
    assertEquals("abc, 1, 2, 3", join(", ", new Object[] {"abc", 1, 2, 3}));
}