         next()
 
     it 'should not have to call this.response.end() when handling the response manually', (test, next) ->
-      Restivus.addRoute 'testManualResponseNoEnd',
+      Restivus.addRoute 'manual-response-no-end',
         get: ->
           @response.write 'Testing this.end()'
           @done()
 
-      HTTP.get 'http://localhost:3000/api/v1/testManualResponseNoEnd', (error, result) ->
+      HTTP.get 'http://localhost:3000/api/v1/manual-response-no-end', (error, result) ->
         response = result.content
 
         test.isFalse error

        next()

    it 'should cause an error when it returns null', (test, next) ->
      Restivus.addRoute 'testNullResponse',
        get: ->
          null

      HTTP.get 'http://localhost:3000/api/v1/testNullResponse', (error, result) ->
        test.isTrue error
        test.equal result.statusCode, 500
        next()

    it 'should cause an error when it returns undefined', (test, next) ->
      Restivus.addRoute 'testUndefinedResponse',
        get: ->
          undefined

      HTTP.get 'http://localhost:3000/api/v1/testUndefinedResponse', (error, result) ->
        test.isTrue error
        test.equal result.statusCode, 500
        next()

    it 'should be able to handle it\'s response manually', (test, next) ->
      Restivus.addRoute 'testManualResponse',
        get: ->
          @response.write 'Testing manual response.'
          @response.end()
          @done()

      HTTP.get 'http://localhost:3000/api/v1/testManualResponse', (error, result) ->
        response = result.content

        test.equal result.statusCode, 200

        next()

    it 'should be able to send it\'s response in chunks', (test, next) ->
      Restivus.addRoute 'chunked-response',
        get: ->
          @response.write 'Testing '
          @response.write 'chunked response.'
          @done()

      HTTP.get 'http://localhost:3000/api/v1/chunked-response', (error, result) ->
        response = result.content

        test.equal result.statusCode, 200
