var supertest = require('supertest');
var request = supertest('localhost:3001');
describe('GET record_limit_warning', function() {
Now, there is a query string parameter in the URL (please refer to what marked in red in the code snippet below). How do I retrieve the value of that query parameter "limit"? I have tried the way to access query parameter in NodeJS; i.e.,var limit = request.query.limit;I have also tried:var limit = request.params.limit;both give TypeError: Cannot read property 'limit' of undefined.
var supertest = require('supertest');
var request = supertest('localhost:3001');
var url = require('url');
describe('GET record_limit_warning', function() {
this.timeout(15000);
it ('Check header message', function(done) {
var queryParams = url.parse("/ecrud/v1/core/dbq/534e930204dd311822ec1c9d?limit=1", true);
var limit = queryParams.query.limit;
console.log(limit);
request.get(url)
.expect('warning', '100 Max Record Limit Exceeded')
.expect(200);
done();
});
});