public <T extends List<String>> void testMethod_parameterTypes()
throws NoSuchMethodException {
Method setMethod = List.class.getMethod("set", int.class, Object.class);
Invokable<T, ?> invokable = new TypeToken<T>(getClass()) {}.method(setMethod);
ImmutableList<Parameter> params = invokable.getParameters();
assertEquals(2, params.size());
assertEquals(TypeToken.of(int.class), params.get(0).getType());
assertEquals(TypeToken.of(String.class), params.get(1).getType());
}
TypeTokenTest.java 文件源码
java
阅读 55
收藏 0
点赞 0
评论 0
项目:guava-mock
作者:
评论列表
文章目录