public function testVerifyThatAfterSerializeToArrayResultNextCanBeUsed() { $query = $this->getMockBuilder('\\SMWQuery')->disableOriginalConstructor()->getMock(); $store = $this->getMockBuilder('\\SMW\\Store')->disableOriginalConstructor()->getMockForAbstractClass(); $printRequests = array(); $results = array(new DIWikiPage('Foo', 0), new DIWikiPage('Bar', 0)); $instance = new QueryResult($printRequests, $query, $results, $store); $instance->serializeToArray(); $this->assertInternalType('array', $instance->getNext()); $instance->getHash(); $this->assertInternalType('array', $instance->getNext()); }