@Test public void handleMethodAnnotationShouldSetType() throws Exception { toTest.handleMethodAnnotation(mockAnnotation, mockMethodConfigBuilder); verify(mockMethodConfigBuilder).setType(MethodType.GET); }
@Override public void handleMethodAnnotation(GET annotation, MethodConfigBuilder builder) { builder.setType(MethodType.GET); }
GETAnnotationHandler extends NoOpAnnotationHandler<GET> { @Override public void handleMethodAnnotation(GET annotation, MethodConfigBuilder builder) { builder.setType(MethodType.GET); } }
GETAnnotationHandler extends NoOpAnnotationHandler<GET> { @Override public void handleMethodAnnotation(GET annotation, MethodConfigBuilder builder) { builder.setType(MethodType.GET); }  }
GETAnnotationHandler extends NoOpAnnotationHandler<GET> { @Override public void handleMethodAnnotation(GET annotation, MethodConfigBuilder builder) { builder.setType(MethodType.GET); }  @Override void handleInterfaceAnnotation(GET annotation, InterfaceConfigBuilder builder); @Override void handleMethodAnnotation(GET annotation, MethodConfigBuilder builder); }
GETAnnotationHandler extends NoOpAnnotationHandler<GET> { @Override public void handleMethodAnnotation(GET annotation, MethodConfigBuilder builder) { builder.setType(MethodType.GET); }  @Override void handleInterfaceAnnotation(GET annotation, InterfaceConfigBuilder builder); @Override void handleMethodAnnotation(GET annotation, MethodConfigBuilder builder);  }