public it_creates_new_constructor_if_object_has_none ( Prophecy\Doubler\Generator\Node\ClassNode $class ) | ||
$class | Prophecy\Doubler\Generator\Node\ClassNode |
function it_creates_new_constructor_if_object_has_none(ClassNode $class)
{
$class->hasMethod('__construct')->willReturn(false);
$class->addMethod(Argument::type('Prophecy\\Doubler\\Generator\\Node\\MethodNode'))->shouldBeCalled();
$this->apply($class);
}