For a student, if an assessment has answers that are null (i.e., nothing saved for these answers), POST /assessment/{id}/submit responds with status code 400.
I think this is good behaviour, but also I think it should be documented in the swagger UI because it's a potential gotcha.