public function testQueryExecutesQuery()
 {
     $queryResultInterfaceMock = $this->getMockBuilder('\\Dkd\\PhpCmis\\QueryResultInterface')->getMockForAbstractClass();
     $queryResultArray = array($queryResultInterfaceMock);
     /** @var PHPUnit_Framework_MockObject_MockObject|SessionInterface $sessionMock */
     $sessionMock = $this->getMockBuilder('\\Dkd\\PhpCmis\\SessionInterface')->getMockForAbstractClass();
     $sessionMock->expects($this->once())->method('query')->willReturn($queryResultArray);
     $statement = 'SELECT * FROM foo:bar';
     $queryStatement = new QueryStatement($sessionMock, $statement);
     $this->assertSame($queryResultArray, $queryStatement->query(false));
 }