Fix #113: add tests for requested endpoints

I've let #113 lounge around for a while; I'm going to put some tests together myself, and update the `03-spec-coverage.t` file as well.