public function testHasNoResponse()
 {
     $req = new Request('GET', '/');
     $prev = new \Exception();
     $e = new ConnectException('foo', $req, $prev, ['foo' => '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());
 }