summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/Bakame/Csv/ReaderTest.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/Bakame/Csv/ReaderTest.php b/test/Bakame/Csv/ReaderTest.php
index b061b06..8ccd49f 100644
--- a/test/Bakame/Csv/ReaderTest.php
+++ b/test/Bakame/Csv/ReaderTest.php
@@ -57,6 +57,18 @@ class ReaderTest extends \PHPUnit_Framework_TestCase
foreach ($res as $index => $row) {
$this->assertSame($keys, array_keys($row));
}
+
+ $keys = ['firstname'];
+ $res = $this->reader->fetchAssoc($keys);
+ $this->assertSame([['firstname' => 'foo'], ['firstname' => 'foo']], $res);
+
+ $keys = ['firstname', 'lastname', 'email', 'age'];
+ $res = $this->reader->fetchAssoc($keys);
+ foreach ($res as $index => $row) {
+ $this->assertCount(4, array_values($row));
+ $this->assertNull($row['age']);
+ }
+
}
public function testFetchCol()