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