'bar']); $this->assertSame($req, $e->getRequest()); $this->assertNull($e->getResponse()); $this->assertFalse($e->hasResponse()); $this->assertEquals('foo', $e->getMessage()); $this->assertEquals('bar', $e->getHandlerContext()['foo']); $this->assertSame($prev, $e->getPrevious()); } }