@Test
  public void truncateTest() {
    assertThat(StringHelper.truncate("HelloBoy", 0)).isEqualTo("");
    assertThat(StringHelper.truncate("HelloBoy", 1)).isEqualTo("H");
    assertThat(StringHelper.truncate("HelloBoy", 2)).isEqualTo("He");
    assertThat(StringHelper.truncate("HelloBoy", 3)).isEqualTo("Hel");
    assertThat(StringHelper.truncate("HelloBoy", 4)).isEqualTo("Hell");
    assertThat(StringHelper.truncate("HelloBoy", 5)).isEqualTo("Hello");
    assertThat(StringHelper.truncate("HelloBoy", 6)).isEqualTo("HelloB");
    assertThat(StringHelper.truncate("HelloBoy", 7)).isEqualTo("HelloBo");
    assertThat(StringHelper.truncate("HelloBoy", 8)).isEqualTo("HelloBoy");
    assertThat(StringHelper.truncate("HelloBoy", 9)).isEqualTo("HelloBoy");
    assertThat(StringHelper.truncate("HelloBoy", 10)).isEqualTo("HelloBoy");

    assertThat(StringHelper.truncate("HelloBoy", -1)).isEqualTo("HelloBoy");
    assertThat(StringHelper.truncate("HelloBoy", -1000)).isEqualTo("HelloBoy");
  }