public function testRoles()
{
$admin = Role::factory('admin');
$editor = Role::factory('editor');
$reader = Role::factory('reader');
$a = Acl::factory();
$a->addRoles(array($admin, $editor))->addRole($reader);
$a->addRoles('publisher');
$a->addRoles(array('super', 'duper'));
$this->assertTrue($a->hasRole('admin'));
$this->assertTrue($a->hasRole('super'));
$this->assertTrue($a->hasRole('duper'));
$this->assertEquals('editor', $a->getRole('editor')->getName());
}