DRYed up Web API tests
Add test for Web API without key