Example #1
0
 public function testLogRequest()
 {
     $this->instance->setLog($this->logger);
     $request = \Mockery::mock('Zend\\Http\\PhpEnvironment\\Request');
     $request->shouldReceive('getUri')->andReturn(\Mockery::self());
     $request->shouldReceive('getHost')->andReturn('mock.host');
     $eventManager = \Mockery::mock('Zend\\EventManager\\Event')->shouldDeferMissing();
     $eventManager->shouldReceive('getRequest')->andReturn($request);
     $this->instance->logRequest($eventManager);
     $this->assertTrue(is_int(strpos($this->writer->events[0]['message'], 'mock.host')));
 }