There are several important JS files in CheckUser. Testing that these work as expected is an important step towards ensuring reliability of the code.
QUnit can be used to test these files without relying on end-to-end browser testing (such as selenium) which adds overhead.
Acceptance criteria
- Have QUnit testing setup and ready for tests to be added in future commits.