Jarves\Tests\Jarves\AuthTest::testNewValidUserLogin PHP Метод

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

    public function testNewValidUserLogin()
    {
        $this->acls[] = $acl = new Acl();
        $acl->toArray();
        $acl->fromArray(['object' => 'jarves/entryPoint', 'targetType' => \Jarves\ACL::TARGET_TYPE_GROUP, 'targetId' => $this->testGroupPk['id'], 'sub' => true, 'mode' => 0, 'access' => true, 'constraintType' => 1, 'constraintCode' => $this->getObjects()->getObjectUrlId('jarves/entryPoint', ['path' => '/admin'])], TableMap::TYPE_CAMELNAME);
        $acl->save();
        $this->getCacher()->invalidateCache('core/acl');
        $response = $this->restCall('/jarves/admin/login', 'POST', ['username' => 'test', 'password' => 'test']);
        $this->assertInternalType('array', $response['data']);
        $this->assertEquals($this->userPk['id'], $response['data']['userId']);
        $this->assertEquals(true, $response['data']['access']);
    }