Exemplo n.º 1
0
 public function testClient()
 {
     $pami = $this->getMockBuilder('PAMI\\Client\\Impl\\ClientImpl')->disableOriginalConstructor()->getMock();
     $eventManager = $this->getMockBuilder('Zend\\EventManager\\EventManager')->getMock();
     /* @var \PAMI\Client\Impl\ClientImpl $pami */
     /* @var \Zend\EventManager\EventManager $eventManager */
     $client = new Client('host', $pami);
     $client->setEventManager($eventManager);
     static::assertSame($pami, $client->getConnection());
     static::assertEquals('host', $client->getHost());
     // Test attach EventManager
     $eventManager = $client->getEventManager();
     static::assertSame($eventManager, $client->getEventManager());
     $params = ['foo' => 'bar'];
     $client->setParams($params);
     static::assertEquals($params, $client->getParams());
 }