We have the Makefile to test exercises. It is not super-fancy, but it does the job: it makes exercise testing easy. We can improve the experience by automating the process with GitHub Actions in students' forks.
The lab tasks require manual testing. Again, automating these tests with GitHub Actions would be a nice plus for the students.
TODOs: