spec\Prophecy\Doubler\Generator\ClassCreatorSpec::it_throws_an_exception_if_class_does_not_exist_after_evaluation PHP Méthode

it_throws_an_exception_if_class_does_not_exist_after_evaluation() public méthode

public it_throws_an_exception_if_class_does_not_exist_after_evaluation ( $generator, Prophecy\Doubler\Generator\Node\ClassNode $class )
$class Prophecy\Doubler\Generator\Node\ClassNode
    function it_throws_an_exception_if_class_does_not_exist_after_evaluation($generator, ClassNode $class)
    {
        $generator->generate('CustomClass', $class)->shouldBeCalled()->willReturn('return 42;');
        $class->getParentClass()->willReturn('stdClass');
        $class->getInterfaces()->willReturn(array('Interface1', 'Interface2'));
        $this->shouldThrow('Prophecy\\Exception\\Doubler\\ClassCreatorException')->duringCreate('CustomClass', $class);
    }