Sonata\Exporter\Test\Writer\JsonWriterTest::testWrite PHP Method

testWrite() public method

public testWrite ( )
    public function testWrite()
    {
        $writer = new JsonWriter($this->filename, ',', '');
        $writer->open();
        $writer->write(array('john "2', 'doe', '1'));
        $writer->write(array('john 3', 'doe', '1'));
        $writer->close();
        $expected = '[["john \\"2","doe","1"],["john 3","doe","1"]]';
        $content = file_get_contents($this->filename);
        $this->assertEquals($expected, $content);
        $expected = array(array('john "2', 'doe', '1'), array('john 3', 'doe', '1'));
        $this->assertEquals($expected, json_decode($content, false));
    }