@Test
public void findAllMethodAnnotation() {

    assertNull(ReflectionUtil.findAllMethodAnnotation((Class<?>) null, (Class<? extends Annotation>) null));
    assertNull(ReflectionUtil.findAllMethodAnnotation((Class<?>) null, AnnotationClass.Test.class));
    assertNull(ReflectionUtil.findAllMethodAnnotation(AnnotationClass.class, (Class<? extends Annotation>) null));
    List<AnnotationClass.Test> list =
            ReflectionUtil.findAllMethodAnnotation(AnnotationClass.class, AnnotationClass.Test.class);
    assertTrue(list.size() == 8);
    List<Test> newList = ReflectionUtil.findAllMethodAnnotation(AnnotationClass.class, Test.class);
    assertTrue(CollectionUtil.isEmpty(newList));
}