spec\Sylius\Bundle\ResourceBundle\Doctrine\ODM\PHPCR\EventListener\NameFilterListenerSpec::it_should_use_the_given_replacement_char PHP Метод

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

public it_should_use_the_given_replacement_char ( Sylius\Bundle\ResourceBundle\Event\ResourceControllerEvent $event, Doctrine\ODM\PHPCR\DocumentManagerInterface $documentManager, ClassMetadata $metadata )
$event Sylius\Bundle\ResourceBundle\Event\ResourceControllerEvent
$documentManager Doctrine\ODM\PHPCR\DocumentManagerInterface
$metadata Doctrine\ODM\PHPCR\Mapping\ClassMetadata
    function it_should_use_the_given_replacement_char(ResourceControllerEvent $event, DocumentManagerInterface $documentManager, ClassMetadata $metadata)
    {
        $this->beConstructedWith($documentManager, '_');
        $document = new \stdClass();
        $event->getSubject()->willReturn($document);
        $documentManager->getClassMetadata('stdClass')->willReturn($metadata);
        $metadata->nodename = 'foobar';
        $metadata->getFieldValue($document, 'foobar')->willReturn('Hello//Foo');
        $metadata->setFieldValue($document, 'foobar', 'Hello__Foo')->shouldBeCalled();
        $this->onEvent($event);
    }