/** * Creates new QueryEntitiesResult instance. * * @param array $headers The HTTP response headers. * @param array $entities The entities. * * @return QueryEntitiesResult */ public static function create($headers, $entities) { $result = new QueryEntitiesResult(); $headers = array_change_key_case($headers); $nextPK = Utilities::tryGetValue($headers, Resources::X_MS_CONTINUATION_NEXTPARTITIONKEY); $nextRK = Utilities::tryGetValue($headers, Resources::X_MS_CONTINUATION_NEXTROWKEY); $result->setEntities($entities); $result->setNextPartitionKey($nextPK); $result->setNextRowKey($nextRK); return $result; }
/** * @covers MicrosoftAzure\Storage\Table\Models\QueryEntitiesResult::setEntities * @covers MicrosoftAzure\Storage\Table\Models\QueryEntitiesResult::getEntities */ public function testSetEntities() { // Setup $result = new QueryEntitiesResult(); $expected = array(); // Test $result->setEntities($expected); // Assert $this->assertEquals($expected, $result->getEntities()); }