StringUtilsTest.java
package com.cronutils.utils;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNull;
import org.junit.jupiter.api.Test;
public class StringUtilsTest {
@Test
public void join() {
assertNull(StringUtils.join(null, ""));
assertEquals(StringUtils.join(new Object[] {}, ""), "");
assertEquals(StringUtils.join(new Object[] { null }, ""), "null");
assertEquals(StringUtils.join(new Object[] { "a", "b", "c" }, "--"), "a--b--c");
assertEquals(StringUtils.join(new Object[] { "a", "b", "c" }, null), "abc");
assertEquals(StringUtils.join(new Object[] { "a", "b", "c" }, ""), "abc");
assertEquals(StringUtils.join(new Object[] { null, "", "a" }, ","), "null,,a");
}
}