PopTest\Auth\AclTest::testResources PHP Method

testResources() public method

public testResources ( )
    public function testResources()
    {
        $page = Resource::factory('page');
        $template = Resource::factory('template');
        $user = Resource::factory('user');
        $a = Acl::factory();
        $a->addResources(array($page, $template))->addResource($user);
        $a->addResources('file');
        $a->addResources(array('image', 'event'));
        $this->assertTrue($a->hasResource('page'));
        $this->assertTrue($a->hasResource('file'));
        $this->assertTrue($a->hasResource('image'));
        $this->assertEquals('template', $a->getResource('template')->getName());
    }