Test all the things!
Compare changes
Files
17+ 9
− 0
This merge request improves the code coverage of the project's unit tests.
I broke up this rather large set of changes into separate commits. See the individual commit messages for details.
In 1477621c, I introduced a lesser-known feature of PHP called a trait. It allows one to "inject" common methods into any class without requiring inheritance.