@Test
void findComponentRoleTypesForProvider()
{

    Set<Type> types = this.loader.findComponentRoleTypes(ProviderImpl.class);
    assertEquals(1, types.size());
    assertEquals(new DefaultParameterizedType(null, Provider.class, new DefaultParameterizedType(
        ComponentAnnotationLoaderTest.class, NotGenericRole.class, String.class)), types.iterator().next());
}