SimpleValue value = advisor.resolveTypedAnnotation(SimpleValue.class);
assertNotNull(value);
assertEquals(SimpleValue.class, value.annotationType());
assertEquals("Test", value.value());
Complex complex = advisor.resolveTypedAnnotation(Complex.class);
assertNotNull(complex);
assertEquals(Complex.class, complex.annotationType());
assertEquals('a', complex.ch());
assertEquals("Test123", complex.string());
assertEquals(9,9, complex.flt());