Rename test functions to enhance clarity.

All of these functions are about running tests: they only differ in whether they run tests with input, output or none of the above.
Move first RunTest() next to its siblings.