spec\Newscoop\Services\EditorServiceSpec::let PHP Method

let() public method

public let ( Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher $dispatcher, EntityManager $em, Article $article, Language $language )
$dispatcher Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher
$em Doctrine\ORM\EntityManager
$article Newscoop\Entity\Article
$language Newscoop\Entity\Language
    public function let(TraceableEventDispatcher $dispatcher, EntityManager $em, Article $article, Language $language)
    {
        $article->getNumber()->willReturn(10);
        $article->getName()->willReturn("test article");
        $article->getPublicationId()->willReturn(2);
        $article->getLanguageId()->willReturn(1);
        $article->getIssueId()->willReturn(20);
        $article->getSectionId()->willReturn(30);
        $em->getReference('Newscoop\\Entity\\Language', 1)->willReturn($language);
        $language->getCode()->willReturn('en');
        $this->beConstructedWith($dispatcher, $em);
    }