public function testEncode() { $ary = array(array('Na"me' => '"Test\'s"', 'Num,Ber' => 1, 'Blah' => 3, 'date' => '2012-01-01'), array('Na"me' => 'Test2', 'Num,Ber' => "2,Yes", 'Blah' => 3, 'date' => 'bogusdate')); $c = Csv::encode($ary); $this->assertContains('Na""me,"Num,Ber"', $c); $this->assertContains('Test2,"2,Yes"', $c); $c = Csv::encode($ary, 'Blah'); $this->assertContains('Na""me,"Num,Ber"', $c); $this->assertContains('Test2,"2,Yes"', $c); }