### Question:
SerializerAnnotationHandler extends NoOpAnnotationHandler<Serializer> { @Override public void handleInterfaceAnnotation(Serializer annotation, InterfaceConfigBuilder builder) throws InvocationTargetException, NoSuchMethodException, IllegalAccessException, InstantiationException { builder.setParamsSerializer(annotation.value()); }  @Override void handleInterfaceAnnotation(Serializer annotation, InterfaceConfigBuilder builder); @Override void handleMethodAnnotation(Serializer annotation, MethodConfigBuilder builder); @Override void handleParameterAnnotation(Serializer annotation, ParamConfigBuilder builder);  }### Answer:
@Test public void handleInterfaceAnnotationShouldSetParamsSerializer() throws Exception { when(mockAnnotation.value()).thenReturn((Class)ToStringSerializer.class); toTest.handleInterfaceAnnotation(mockAnnotation, mockInterfaceConfigBuilder); verify(mockAnnotation).value(); verify(mockInterfaceConfigBuilder).setParamsSerializer(ToStringSerializer.class); }