class ExceptionTest extends TestCase
{ public function testGetPath() { $e =
new IOException('', 0, null, '/foo'
);
$this->
assertEquals('/foo',
$e->
getPath(), 'The pass should be returned.'
);
} public function testGeneratedMessage() { $e =
new FileNotFoundException(null, 0, null, '/foo'
);
$this->
assertEquals('/foo',
$e->
getPath());
$this->
assertEquals('File "/foo" could not be found.',
$e->
getMessage(), 'A message should be generated.'
);
} public function testGeneratedMessageWithoutPath() { $e =
new FileNotFoundException();
$this->
assertEquals('File could not be found.',
$e->
getMessage(), 'A message should be generated.'
);
} public function testCustomMessage() {