@Test
public void hashCodeComputation()
{

    final AnnotatedType<Foo> annotatedType = new AnnotatedTypeImpl<>(
            new WebBeansContext(), Foo.class, null);
    assertEquals(annotatedType.hashCode(), annotatedType.hashCode());
    final AnnotatedType<Foo> wrapped = new AnnotatedTypeWrapper<>(null, annotatedType, "");
    assertEquals(annotatedType.hashCode(), wrapped.hashCode());
}