public function testApiReject_InvokesOnFailureHandler()
{
$expected = new Exception();
$result = new StdClass();
$callable = $this->createCallableMock();
$callable->expects($this->once())->method('__invoke')->with($expected)->will($this->returnValue($result));
$req = $this->createRequest('pid', null, $callable);
$this->assertSame($result, $req->reject($expected));
}