| ... | @@ -118,6 +118,15 @@ questionnaire phase |
... | @@ -118,6 +118,15 @@ questionnaire phase |
|
|
|
|
|
|
|
## Testing Java backend
|
|
## Testing Java backend
|
|
|
- [ ] boolean checkbox whether commands are required in particular level
|
|
- [ ] boolean checkbox whether commands are required in particular level
|
|
|
|
- [ ] check that export score from training instance returns a csv file that includes correct information (all users, correct score)
|
|
|
|
- [ ] check that stack trace is not included in errors
|
|
|
|
- [ ] check that it is not possible to create a cloud instance (Linear/Adaptive) without assigning a pool
|
|
|
|
- [ ] check that a trainee cannot retrieve a training definition (Linear/Adaptive) by id from `/training-definitions/{definitionId}` endpoint
|
|
|
|
- [ ] check that only designers of the specific training definition can clone/export/modify it using the rest endpoints
|
|
|
|
- [ ] check that only organizers of the specific training instance can modify it using the rest endpoint
|
|
|
|
- [ ] check that post-training table contains the correct score, specifically users that start a level don't receive the score without finishing it
|
|
|
|
- [ ] check that instance access codes are trimmed during creation
|
|
|
|
- [ ] check that training runs returned from `/training-instances/{instanceId}/training-runs` contain correct logging information (Linear/Adaptive)
|
|
|
|
|
|
|
|
##### Training - Cheating Detection
|
|
##### Training - Cheating Detection
|
|
|
- [ ] `createAndExecuteCheatingDetection` rest waypoint correctly creates and executes a cheating detection on training instance
|
|
- [ ] `createAndExecuteCheatingDetection` rest waypoint correctly creates and executes a cheating detection on training instance
|
| ... | | ... | |