@Test
public void testFindAnnotatedMethodsShouldReturnMethodsForAllLocations() {

    // Given:
    final List<Class<?>> locations = Arrays.<Class<?>>asList(ShadowingTestChild.class, ShadowingTestParent.class);
    // When:
    List<Method> result = underTest.findAnnotatedMethods(locations, TestAnnotation.class);
    // Then:
    assertThat(result).hasSize(11);
}