From e5827f35443b1ff2dd4d71e7f5861783cabf53a4 Mon Sep 17 00:00:00 2001 From: "marcoemi.poleggi" <marco-emilio.poleggi@hesge.ch> Date: Thu, 19 Dec 2024 17:30:10 +0100 Subject: [PATCH] Update README.md --- README.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index bdbf28b..139e086 100644 --- a/README.md +++ b/README.md @@ -539,15 +539,17 @@ The following tests shall be passed by your implementation: workstation.](https://gitedu.hesge.ch/lsds/teaching/bachelor/cloud-and-deployment/lab-k8s#controlling-your-cluster-from-a-remote-console) * Once your application is installed, you shall exercise all the branch conditions described by the above workflows: - 1. Enroll a new user: shall succeed - 2. Enroll an existing: user shall fail + 1. Enroll (sign up) a new user: shall succeed + 2. Enroll an existing user: shall fail 3. Unenroll a new user: shall fail - 4. Unenroll an existing user: shall succeed - 5. Login an enrolled user: shall succeed and ask for the password + 4. Unenroll an existing user: shall succeed + 5. 1st login of an enrolled user (session opening): shall succeed and ask for the password (if not provided) * with a valid password: shall succeed * with an invalid password: shall fail - 6. Login a non-enrolled user: shall fail - 7. Logout a non-enrolled user: shall fail - 8. Logout an enrolled user + 6. Subsequent login of an enrolled user (active session): shall succeed without askng for the password + 7. Login a non-enrolled user: shall fail + 8. Logout a non-enrolled user: shall fail + 9. Logout an enrolled user: * with an active session: shall succeed * without an active session: shall fail + Any operation shall fail with incomplete user data. -- GitLab