@Test
public void testGetGenericTypeTokens() {

    TypeToken source = new TypeToken<List<String>>() {};
    List<TypeToken<?>> typeTokens = TypeTokenUtils.extractGenericTypeTokens(source);
    assertEquals(typeTokens.size(), 1);
    assertEquals(typeTokens.get(0), TypeToken.of(String.class));
}