Fix APIRequestTestCase

This needs to become a base class to catch up with the changes made to `RequestTestCase`.
Also we generally don't bump this until the commit we tag and release.