2011-10-06 16 views

Respuesta

16

Use assertInstanceOf() en lugar de PHP incorporado en el operador instanceof o funciones para que obtenga un mensaje de error significativo.

function testInstanceOf() { 
    $obj = new Foo; 
    self::assertInstanceOf('Bar', $obj); 
} 

... 

Failed asserting that <Foo> is an instance of class "Bar". 
0

O también debe utilizar esta aserción como esto:

$this->assertSame(
     'Symfony\Component\Form\AbstractType', 
     get_parent_class('AppBundle\Form\CarType'), 
     'The form does not extend the AbstractType class' 
     ); 
Cuestiones relacionadas