public function testWriteItem()
 {
     $string = '';
     $callable = function (array $item) use(&$string) {
         $string = implode(',', array_values($item));
     };
     $writer = new CallbackWriter($callable);
     $writer->writeItem(array('foo' => 'bar', 'bar' => 'foo'));
     $this->assertEquals('bar,foo', $string);
 }