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());
}