private function getDocument($key, $filter = null)
 {
     $query = new ListQuery();
     $query->setSpreadsheetKey($key);
     if ($filter) {
         $query->setSpreadsheetQuery($filter);
     }
     $listFeed = $this->getSpreadsheets()->getListFeed($query);
     return $listFeed;
 }
 public function testGetListEntry()
 {
     $query = new Spreadsheets\ListQuery();
     $query->setSpreadsheetKey($this->sprKey);
     $query->setStartIndex('1');
     $query->setMaxResults('1');
     $entry = $this->gdata->getListEntry($query);
     $this->assertTrue($entry instanceof Spreadsheets\ListEntry);
     $entry = $this->gdata->getListEntry($query->getQueryUrl());
     $this->assertTrue($entry instanceof Spreadsheets\ListEntry);
 }