/** * @depends testNextKey */ public function testColumns(CsvReader $reader) { $reader->selectColumns(['ID' => 1, 'SpiffDescription' => 4, 'Payout' => 6]); $reader->seek(3); $row = $reader->current(); $this->assertEquals(3, count($row)); $this->assertEquals('2481440313', $row['ID']); $this->assertEquals('EDPC Monthly Spiff - CAP - Simple Choice Upgrade Spiff', $row['SpiffDescription']); $this->assertEquals('40.00000000000000', $row['Payout']); }