Exemplo n.º 1
0
 public function testEmitsHeadersEvent()
 {
     $m = new puzzle_adapter_MockAdapter(new puzzle_message_Response(404));
     $request = new puzzle_message_Request('GET', 'http://httbin.org');
     $this->_closure_testEmitsHeadersEvent_called = false;
     $request->getEmitter()->once('headers', array($this, '__callback_testEmitsHeadersEvent'));
     $m->send(new puzzle_adapter_Transaction(new puzzle_Client(), $request));
     $this->assertTrue($this->_closure_testEmitsHeadersEvent_called);
 }