A Test Runner is a piece of software that runs an exercise's tests against a student's code.
Test Runners give us two advantages:
- They enable in-browser coding, where a student can iterate on a solution seeing whether the tests pass or fail.
- They allow us to provide information to mentors on whether a student's code "works" or not.
If you are interested in building a Test Runner, checkout out the Test Runner documentation for more information.