Skip to content

Instantly share code, notes, and snippets.

View PierreRambaud's full-sized avatar

GoT PierreRambaud

  • La Rochelle (France)
View GitHub Profile
@PierreRambaud
PierreRambaud / gist:6119841
Created July 31, 2013 06:37
Load ZF2 module in module
<?php
namespace Service;
use Zend\ModuleManager\Listener;
use Zend\ModuleManager\ModuleEvent;
use Zend\ModuleManager\ModuleManager;
use Zend\ServiceManager\FactoryInterface;
use Zend\ServiceManager\ServiceLocatorInterface;
@PierreRambaud
PierreRambaud / gist:5789037
Created June 15, 2013 18:17
Mock Zend\Db\Adapter\Adapter
<?php
$mockResult = $this->getMock('Zend\Db\Adapter\Driver\ResultInterface');
$mockStatement = $this->getMock('Zend\Db\Adapter\Driver\StatementInterface');
$mockStatement->expects($this->any())->method('execute')->will($this->returnValue($mockResult));
$mockConnection = $this->getMock('Zend\Db\Adapter\Driver\ConnectionInterface');
$mockDriver = $this->getMock('Zend\Db\Adapter\Driver\DriverInterface');
$mockDriver->expects($this->any())->method('createStatement')->will($this->returnValue($mockStatement));
$mockDriver->expects($this->any())->method('getConnection')->will($this->returnValue($mockConnection));