@Test
public void parseTypeParameter1() throws Exception {

  String name = "java.util.stream.BaseStream<T, java.util.stream.Stream<T>>";
  List<String> typeParams = ClassNameUtils.parseTypeParameter(name);
  assertEquals("T", typeParams.get(0));
  assertEquals("java.util.stream.Stream<T>", typeParams.get(1));
}