Fix test execution

I could not get the tests to run as is. This pull request gets the tests running (in the way that seemed most obvious to me) and documents how to run them. Hope it looks right to you.