Open-source multiplayer game server compatible with the RuneScape client https://www.openrs2.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
openrs2/util/src/test/java/dev/openrs2/util/StringUtilsTest.java

22 lines
639 B

package dev.openrs2.util;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertThrows;
public final class StringUtilsTest {
@Test
public void testIndefiniteArticle() {
assertEquals("a", StringUtils.indefiniteArticle("book"));
assertEquals("an", StringUtils.indefiniteArticle("aeroplane"));
assertThrows(IllegalArgumentException.class, () -> StringUtils.indefiniteArticle(""));
}
@Test
public void testCapitalize() {
assertEquals("Hello", StringUtils.capitalize("hello"));
assertEquals("", StringUtils.capitalize(""));
}
}