Ouzo\Tests\Mock\Mock::mock PHP Метод

mock() публичный статический Метод

public static mock ( $className = null )
    public static function mock($className = null)
    {
        $mock = new SimpleMock();
        if (!$className) {
            return $mock;
        }
        return DynamicProxy::newInstance($className, $mock);
    }

Usage Example

 protected function setUp()
 {
     parent::setUp();
     $this->pdoMock = Mock::mock();
     $this->dbMock = Mock::mock();
     Mock::when($this->pdoMock)->query(Mock::anyArgList())->thenReturn(false);
     Mock::when($this->dbMock)->errorInfo()->thenReturn(array(1, 3, 'Preparation error'));
 }
All Usage Examples Of Ouzo\Tests\Mock\Mock::mock