@Test public void handleInterfaceAnnotationShouldSetMethodsType() throws Exception { toTest.handleInterfaceAnnotation(mockAnnotation, mockInterfaceConfigBuilder); verify(mockInterfaceConfigBuilder).setMethodsType(MethodType.OPTIONS); }
@Override public void handleInterfaceAnnotation(OPTIONS annotation, InterfaceConfigBuilder builder) { builder.setMethodsType(MethodType.OPTIONS); }
OPTIONSAnnotationHandler extends NoOpAnnotationHandler<OPTIONS> { @Override public void handleInterfaceAnnotation(OPTIONS annotation, InterfaceConfigBuilder builder) { builder.setMethodsType(MethodType.OPTIONS); } }
OPTIONSAnnotationHandler extends NoOpAnnotationHandler<OPTIONS> { @Override public void handleInterfaceAnnotation(OPTIONS annotation, InterfaceConfigBuilder builder) { builder.setMethodsType(MethodType.OPTIONS); }  }
OPTIONSAnnotationHandler extends NoOpAnnotationHandler<OPTIONS> { @Override public void handleInterfaceAnnotation(OPTIONS annotation, InterfaceConfigBuilder builder) { builder.setMethodsType(MethodType.OPTIONS); }  @Override void handleInterfaceAnnotation(OPTIONS annotation, InterfaceConfigBuilder builder); @Override void handleMethodAnnotation(OPTIONS annotation, MethodConfigBuilder builder); }
OPTIONSAnnotationHandler extends NoOpAnnotationHandler<OPTIONS> { @Override public void handleInterfaceAnnotation(OPTIONS annotation, InterfaceConfigBuilder builder) { builder.setMethodsType(MethodType.OPTIONS); }  @Override void handleInterfaceAnnotation(OPTIONS annotation, InterfaceConfigBuilder builder); @Override void handleMethodAnnotation(OPTIONS annotation, MethodConfigBuilder builder);  }