@Test(expected = AnnotationTypeMismatchException.class)
@SuppressWarnings("unchecked")
public void testAnnotationTypeMismatchException() throws Throwable {
when(loadedAnnotationValue.resolve()).thenReturn(new Object());
Proxy.getInvocationHandler(AnnotationDescription.AnnotationInvocationHandler.of(getClass().getClassLoader(),
Foo.class,
Collections.<String, AnnotationValue<?, ?>>singletonMap(FOO, annotationValue)))
.invoke(new Object(), Foo.class.getDeclaredMethod("foo"), new Object[0]);
}
AnnotationDescriptionAnnotationInvocationHandlerTest.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:byte-buddy
作者:
评论列表
文章目录