/** * @expectedException \RuntimeException * @expectedExceptionMessage error writing file "/foo/bar/baz.json" */ public function testEncodeFileNotWritable() { $e = Json::encodeFile('/foo/bar/baz.json', array('foo' => 'bar')); }