Right now ignoreQuery is global for the test. While you can switch it on/off before the callout is executed, it would be better if it could be set at the response level.
Think it would be best to add an optional param to the end of addResponse.
EG: mock.addResponse(testEndpoint, mockResp, false);