Add javadoc to checkImpersonationControls and sort tests a more logical way

7 jobs for usurpation in 44 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
failed #156
build

00:00:44

 
  Test
skipped #158
allowed to fail
code_quality
skipped #162
allowed to fail
container_scanning
skipped #161
allowed to fail
dependency_scanning
skipped #159
allowed to fail
license_management
skipped #160
allowed to fail
sast
skipped #157
test
 
Name Stage Failure
failed
build Build There is an unknown failure, please try again
Clonage dans '/home/gitlab-runner/builds/f63831aa/0/10031/Communautaire'...
Checking out aeb6242e as usurpation...
Skipping Git submodules setup
$ # Auto DevOps variables and functions # collapsed multi-line command
$ setup_docker
$ build
Logging to GitLab Container Registry with CI credentials...
main: ligne 328: docker : commande introuvable
ERROR: Job failed: exit status 1