why does this still extend WebTestCase?