spec\Crummy\Phlack\Bridge\Guzzle\LegacyUrlPluginSpec::it_dispatches_before_send PHP Метод

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

public it_dispatches_before_send ( Guzzle\Common\Event $e, Guzzle\Http\Message\Request $request, Guzzle\Http\Url $url, Guzzle\Http\QueryString $q )
$e Guzzle\Common\Event
$request Guzzle\Http\Message\Request
$url Guzzle\Http\Url
$q Guzzle\Http\QueryString
    public function it_dispatches_before_send(Event $e, Request $request, Url $url, QueryString $q)
    {
        $e->offsetGet('request')->willReturn($request);
        $request->getUrl(true)->willReturn($url);
        $url->setHost(sprintf(LegacyUrlPlugin::BASE_URL, 'username'))->willReturn($url);
        $url->setPath(LegacyUrlPlugin::WEBHOOK_PATH)->willReturn($url);
        $url->setScheme('https')->willReturn($url);
        $request->setUrl($url)->shouldBeCalled()->willReturn($request);
        $request->getQuery()->shouldBeCalled()->willReturn($q);
        $this->onRequestBeforeSend($e)->shouldReturn(null);
    }