fixed the test runner so unit tests are automatically found and run.