public function testApaiIOTransformResponse()
{
$conf = new GenericConfiguration();
$operation = new Search();
$request = $this->prophesize('\\ApaiIO\\Request\\RequestInterface');
$request->perform($operation, $conf)->shouldBeCalledTimes(1)->willReturn(['a' => 'b']);
$conf->setRequest($request->reveal());
$responseTransformer = $this->prophesize('\\ApaiIO\\ResponseTransformer\\ResponseTransformerInterface');
$responseTransformer->transform(['a' => 'b'])->shouldBeCalledTimes(1);
$conf->setResponseTransformer($responseTransformer->reveal());
$apaiIO = new ApaiIO($conf);
$apaiIO->runOperation($operation);
}