@Test
public void typeFromAnnotation() {
log.debug("start AnnotationUtilTest");
Class<?> a = AnnotationUtil.getTypeOfAnnotatedFieldOrMethod(Sub4EyesController.class, XmlValue.class);
Assert.assertTrue(a == long.class);
Class<?> b = AnnotationUtil.getTypeOfAnnotatedFieldOrMethod(Sub4EyesController.class, XmlTransient.class);
Assert.assertTrue(b == boolean.class);
Class<?> b1 = AnnotationUtil.getTypeOfAnnotatedFieldOrMethod(CoreTestBase.class, AfterClass.class);
Assert.assertTrue(b1 == void.class);
try {
AnnotationUtil.getTypeOfAnnotatedFieldOrMethod(Sub4EyesController.class, XmlSchemaType.class);
Assert.fail();
} catch (AnnotationNotFoundException e) {
// okay, annotation is not present
}
}
AnnotationUtilTest.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:cibet
作者:
评论列表
文章目录