PopTest\Auth\RoleTest::testAddAndCheckPermission PHP Метод

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

    public function testAddAndCheckPermission()
    {
        $ad = Role::factory('admin');
        $p = Role::factory('publisher');
        $e = Role::factory('editor');
        $r = Role::factory('reader');
        $p->addPermission('publisher');
        $e->addPermission('edit');
        $r->addPermission('read');
        $r->addChild($e->addChild($p->addChild($ad)));
        //$this->assertTrue($e->hasPermission('edit'));
        $this->assertTrue($ad->hasPermission('read'));
    }