@Override
 protected ODataSingleProcessor createProcessor() throws ODataException {
   final ODataSingleProcessor processor = mock(ODataSingleProcessor.class);
   when(((MetadataProcessor) processor)
           .readMetadata(any(GetMetadataUriInfo.class), any(String.class)))
       .thenReturn(ODataResponse.entity("metadata").status(HttpStatusCodes.OK).build());
   when(((ServiceDocumentProcessor) processor)
           .readServiceDocument(any(GetServiceDocumentUriInfo.class), any(String.class)))
       .thenReturn(ODataResponse.entity("service document").status(HttpStatusCodes.OK).build());
   return processor;
 }