spec\Prophecy\Doubler\DoublerSpec::it_can_instantiate_class_with_final_constructor PHP Метод

it_can_instantiate_class_with_final_constructor() публичный Метод

public it_can_instantiate_class_with_final_constructor ( $mirror, ReflectionClass $class, Prophecy\Doubler\Generator\Node\ClassNode $node, $namer )
$class ReflectionClass
$node Prophecy\Doubler\Generator\Node\ClassNode
    function it_can_instantiate_class_with_final_constructor($mirror, \ReflectionClass $class, ClassNode $node, $namer)
    {
        $class->getName()->willReturn('spec\\Prophecy\\Doubler\\WithFinalConstructor');
        $mirror->reflect($class, array())->willReturn($node);
        $namer->name($class, array())->willReturn('spec\\Prophecy\\Doubler\\WithFinalConstructor');
        $double = $this->double($class, array());
        $double->shouldBeAnInstanceOf('spec\\Prophecy\\Doubler\\WithFinalConstructor');
    }