summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/Bakame/Csv/WrapperTest.php20
1 files changed, 18 insertions, 2 deletions
diff --git a/test/Bakame/Csv/WrapperTest.php b/test/Bakame/Csv/WrapperTest.php
index c0272c1..c6fbf7b 100644
--- a/test/Bakame/Csv/WrapperTest.php
+++ b/test/Bakame/Csv/WrapperTest.php
@@ -59,6 +59,14 @@ class WrapperTest extends \PHPUnit_Framework_TestCase
}
}
+ /**
+ * @expectedException InvalidArgumentException
+ */
+ public function testCreateCsv()
+ {
+ $this->wrapper->create(__DIR__.'/foo.csv', 'z');
+ }
+
public function testloadFile()
{
$expected = ['foo', 'bar', 'baz'];
@@ -75,6 +83,14 @@ class WrapperTest extends \PHPUnit_Framework_TestCase
}
}
+ /**
+ * @expectedException InvalidArgumentException
+ */
+ public function testloadFileException()
+ {
+ $this->wrapper->loadFile(__DIR__.'/foo.csv', 'w');
+ }
+
public function testSaveArray()
{
$arr = [
@@ -122,11 +138,11 @@ class WrapperTest extends \PHPUnit_Framework_TestCase
*/
public function testSaveExceptionBadMode()
{
- $this->wrapper->save('foo', 'php://temp', 'x');
+ $this->wrapper->save(['foo'], 'php://temp', 'r');
}
/**
- * @expectedException RuntimeException
+ * @expectedException InvalidArgumentException
*/
public function testSaveExceptionBadPath()
{