You are here

public function LoaderChainTest::testReturnsFalseIfNoLoaderReturnedTrue in Plug 7

File

lib/Symfony/validator/Symfony/Component/Validator/Tests/Mapping/Loader/LoaderChainTest.php, line 63

Class

LoaderChainTest

Namespace

Symfony\Component\Validator\Tests\Mapping\Loader

Code

public function testReturnsFalseIfNoLoaderReturnedTrue() {
  $metadata = new ClassMetadata('\\stdClass');
  $loader1 = $this
    ->getMock('Symfony\\Component\\Validator\\Mapping\\Loader\\LoaderInterface');
  $loader1
    ->expects($this
    ->any())
    ->method('loadClassMetadata')
    ->will($this
    ->returnValue(false));
  $loader2 = $this
    ->getMock('Symfony\\Component\\Validator\\Mapping\\Loader\\LoaderInterface');
  $loader2
    ->expects($this
    ->any())
    ->method('loadClassMetadata')
    ->will($this
    ->returnValue(false));
  $chain = new LoaderChain(array(
    $loader1,
    $loader2,
  ));
  $this
    ->assertFalse($chain
    ->loadClassMetadata($metadata));
}