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

    public function it_should_get_editor_link(Article $article, TraceableEventDispatcher $dispatcher, GenericEvent $event)
    {
        $dispatcher->dispatch('newscoop_admin.editor', Argument::type('Newscoop\\EventDispatcher\\Events\\GenericEvent'))->shouldBeCalled()->willReturn($event);
        $event->hasArgument('link')->willReturn(true);
        $event->getArgument('link')->willReturn(null);
        $params = "f_publication_id=2&f_issue_number=20&f_section_number=30&f_article_number=10&f_language_id=1&f_language_selected=1";
        $this->getLink($article)->shouldReturn('/admin/articles/edit.php?' . $params);
    }