private function makeQueryResultForCount(FederateResultSet $federateResultSet, Query $query) { $queryResult = new QueryResult($query->getDescription()->getPrintrequests(), $query, array(), $this->store, false); if ($federateResultSet->getErrorCode() === FederateResultSet::ERROR_NOERROR) { $queryResult->setCountValue($federateResultSet->getNumericValue()); } else { $queryResult->addErrors(array(wfMessage('smw_db_sparqlqueryproblem')->inContentLanguage()->text())); } return $queryResult; }
public function testGetZeroNumericValue() { $instance = new FederateResultSet(array(), array()); $this->assertSame(0, $instance->getNumericValue()); }