@Test
    void testDiscoversInheritedMethods() {
        when(this.context.getBeansWithAnnotation(GrpcAdvice.class))
                .thenReturn(singletonMap("bean", new Extended()));

        final GrpcAdviceDiscoverer disco = new GrpcAdviceDiscoverer();
        disco.setApplicationContext(this.context);
        disco.afterPropertiesSet();

        assertThat(disco.getAnnotatedMethods())
                .containsExactlyInAnyOrder(
                        findMethod(Base.class, "handleRuntimeException", RuntimeException.class),
                        findMethod(Extended.class, "handleIllegalArgument", IllegalArgumentException.class));
    }
Tests that the {@link GrpcAdviceDiscoverer} discovers inherited methods.
grpc-server-spring-boot-starter/src/test/java/net/devh/boot/grpc/server/advice/GrpcAdviceDiscovererTest.java