LSD

find-activity

find an activity by id

Description

Given an existing activity with lessonId ABC
When the activity is requested by its id
Then the activity with lessonId ABC is returned

Sequence Diagram

When the activity is requested by its idAppAppActivitiesActivitiesGET /activities/c35e8967-2582-4a33-8af1-8984102b123c200 OK (3ms)
[source] [component diagram]

find an activity by lessonId

Description

Given an existing activity with lessonId XYZ
When the activity is requested by lessonId XYZ
Then the activity with lessonId XYZ is returned

Sequence Diagram

When the activity is requested by lessonId XYZAppAppActivitiesActivitiesGET /activities?lessonId=XYZ200 OK (7ms)
[source] [component diagram]

return empty list when there is no activity with the requested lessonId

Description

Given a non existent lessonId
When the activity is requested by lessonId ZYX
Then empty list is returned

Sequence Diagram

Given a non existent lessonIdAABBmessageWhen the activity is requested by lessonId ZYXAppAppActivitiesActivitiesGET /activities?lessonId=ZYX200 OK (6ms)
[source] [component diagram]