Ejemplo n.º 1
0
 public function test_Set_Header()
 {
     // the comma-200 file doesn't have a header, so it will be indexed numerically
     $reader = new Csv_Reader($this->files['comma-200']);
     $header = array('name', 'date', 'email', 'address_1', 'city', 'state', 'zip', 'country', 'phone', 'fax', 'keywords', 'order_id');
     $reader->setHeader($header);
     $row = $reader->getRow();
     $this->assertEqual(array_keys($row), $header);
     $row = $reader->current();
     $this->assertEqual(array_keys($row), $header);
     $row = $reader->next();
     $this->assertEqual(array_keys($row), $header);
     $allrows = $reader->toArray();
     $this->assertEqual(array_keys(current($allrows)), $header);
 }