       strategy = new OAuth2Strategy provider, client, verifier
 
       scope = nock(provider.url)
-        .get('/user?entropy=t0k3n')
+        .patch('/user?foo=bar&entropy=t0k3n')
         .reply(400, { error: 'oops' })
 
       req = strategy.userInfo 't0k3n', (error, response) ->
         err = error
         res = response
         done()
+      return
 
     it 'should provide an error', ->
       err.message.should.equal 'oops'

                   .patch('/user')
                   .reply(200, { uid: '1234', fullname: 'Dude' })
      req = strategy.userInfo 'r4nd0m', -> done()

    it 'should use the specified HTTP method', ->
      req.method.should.equal 'PATCH'

                   .get('/user')
                   .reply(200, { uid: 1234, name: 'Dude' })
      req = strategy.userInfo 'r4nd0m', -> done()
      return

    it 'should use the specified endpoint', ->
      req.url.should.equal provider.endpoints.user.url
