@Test
public void testHasAnnotationDeep()
{

    assertThat(AssertUtils.hasAnnotationDeep(Class1.class, MetaAnno2.class)).isTrue();
    assertThat(AssertUtils.hasAnnotationDeep(Class1.class, MetaAnno1.class)).isTrue();
    assertThat(AssertUtils.hasAnnotationDeep(Class1.class, Anno1.class)).isTrue();
    assertThat(AssertUtils.hasAnnotationDeep(Class2.class, Anno2.class)).isTrue();
    assertThat(AssertUtils.hasAnnotationDeep(Class2.class, MetaAnno2.class)).isTrue();
}