An extended phpunit test case for those of us who don't know how to properly use PHPUnit.