@Test
public void castToChar() {

    assertEquals('A', TypeUtils.castToChar('A'));
    assertEquals('A', TypeUtils.castToChar("AB"));
    assertEquals('A', TypeUtils.castToChar("AB", 'B'));
    assertEquals('B', TypeUtils.castToChar(null, 'B'));
}