class FilesLoaderTest in Plug 7
Hierarchy
- class \Symfony\Component\Validator\Tests\Mapping\Loader\FilesLoaderTest extends \Symfony\Component\Validator\Tests\Mapping\Loader\PHPUnit_Framework_TestCase
Expanded class hierarchy of FilesLoaderTest
File
- lib/
Symfony/ validator/ Symfony/ Component/ Validator/ Tests/ Mapping/ Loader/ FilesLoaderTest.php, line 17
Namespace
Symfony\Component\Validator\Tests\Mapping\LoaderView source
class FilesLoaderTest extends \PHPUnit_Framework_TestCase {
public function testCallsGetFileLoaderInstanceForeachPath() {
$loader = $this
->getFilesLoader($this
->getFileLoader());
$this
->assertEquals(4, $loader
->getTimesCalled());
}
public function testCallsActualFileLoaderForMetadata() {
$fileLoader = $this
->getFileLoader();
$fileLoader
->expects($this
->exactly(4))
->method('loadClassMetadata');
$loader = $this
->getFilesLoader($fileLoader);
$loader
->loadClassMetadata(new ClassMetadata('Symfony\\Component\\Validator\\Tests\\Fixtures\\Entity'));
}
public function getFilesLoader(LoaderInterface $loader) {
return $this
->getMockForAbstractClass('Symfony\\Component\\Validator\\Tests\\Fixtures\\FilesLoader', array(
array(
__DIR__ . '/constraint-mapping.xml',
__DIR__ . '/constraint-mapping.yaml',
__DIR__ . '/constraint-mapping.test',
__DIR__ . '/constraint-mapping.txt',
),
$loader,
));
}
public function getFileLoader() {
return $this
->getMock('Symfony\\Component\\Validator\\Mapping\\Loader\\LoaderInterface');
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
FilesLoaderTest:: |
public | function | ||
FilesLoaderTest:: |
public | function | ||
FilesLoaderTest:: |
public | function | ||
FilesLoaderTest:: |
public | function |