Testing

Tests now match API changes.
Why ResourceNotFoundError and InternalServerError need to be specified specifically, since these exceptions are provided by the web server already?