Update unit testing documentation (#16747)
The current documentation for running unit tests is out of date, referring to tools that we no longer use, and commands that no longer work.
Description of user facing changes
Updated the project documentation to reflect the status quo.