React\Tests\HttpClient\RequestTest::requestShouldEmitErrorIfConnectionFails PHP Метод

requestShouldEmitErrorIfConnectionFails() публичный Метод

    public function requestShouldEmitErrorIfConnectionFails()
    {
        $requestData = new RequestData('GET', 'http://www.example.com');
        $request = new Request($this->connector, $requestData);
        $this->rejectedConnectionMock();
        $handler = $this->createCallableMock();
        $handler->expects($this->once())->method('__invoke')->with($this->isInstanceOf('RuntimeException'), $this->isInstanceOf('React\\HttpClient\\Request'));
        $request->on('error', $handler);
        $handler = $this->createCallableMock();
        $handler->expects($this->once())->method('__invoke')->with($this->isInstanceOf('RuntimeException'), null, $this->isInstanceOf('React\\HttpClient\\Request'));
        $request->on('end', $handler);
        $request->on('close', $this->expectCallableNever());
        $request->end();
    }