Example #1
0
 public function testUpdateRoleUsersAclUpdateFail()
 {
     $this->resourceMock->expects($this->once())->method('getConnection')->willReturn($this->dbAdapterMock);
     $this->roleMock->expects($this->once())->method('getRoleUsers')->willReturn(['user1', 'user2']);
     $this->dbAdapterMock->expects($this->once())->method('update')->willReturn(0);
     $this->assertFalse($this->model->updateRoleUsersAcl($this->roleMock));
 }
 /**
  * Update role users ACL.
  *
  * @param Role $subject
  * @param Role $result
  * @return Role
  * @SuppressWarnings(PHPMD.UnusedFormalParameter)
  */
 public function afterSave(Role $subject, Role $result)
 {
     $this->userResourceModel->updateRoleUsersAcl($subject);
     return $result;
 }