Ojs\ApiBundle\Tests\Controller\AnalyticsRestControllerTest::testJournalViewAction PHP Метод

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

    public function testJournalViewAction()
    {
        $token = $this->getContainer()->get('security.csrf.token_manager')->getToken('journal_view');
        $client = $this->client;
        $session = $client->getContainer()->get('session');
        $session->set('_csrf/journal_view', $token->getValue());
        $session->save();
        $cookie = new Cookie($session->getName(), $session->getId());
        $this->client->getCookieJar()->set($cookie);
        $client->request('POST', '/api/v1/stats/journal/1/view', ['token' => $token], [], ['HTTP_ACCEPT' => 'application/json']);
        $this->assertStatusCode(200, $client);
    }