/** * @param AccountUserRole $role * @param int $numberOfUsers * @param Account $account * @return \OroB2B\Bundle\AccountBundle\Entity\AccountUser[] */ protected function createUsersWithRole(AccountUserRole $role, $numberOfUsers, Account $account = null) { /** @var AccountUser[] $users */ $users = []; for ($i = 0; $i < $numberOfUsers; $i++) { $user = new AccountUser(); $user->setUsername('user' . $i . $role->getRole()); $user->setRoles([$role]); $user->setAccount($account); $users[] = $user; } return $users; }
public function testNotEmptyRole() { $name = 'another test role'; $role = new AccountUserRole($name); $this->assertEquals(AccountUserRole::PREFIX_ROLE . 'ANOTHER_TEST_ROLE', $role->getRole()); }