mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-09-28 15:56:33 -04:00
49 lines
1.0 KiB
JavaScript
49 lines
1.0 KiB
JavaScript
var should = require('should');
|
|
var request = require('supertest');
|
|
var server = require('../../../app');
|
|
|
|
describe('controllers', function() {
|
|
|
|
describe('hello_world', function() {
|
|
|
|
describe('GET /hello', function() {
|
|
|
|
it('should return a default string', function(done) {
|
|
|
|
request(server)
|
|
.get('/hello')
|
|
.set('Accept', 'application/json')
|
|
.expect('Content-Type', /json/)
|
|
.expect(200)
|
|
.end(function(err, res) {
|
|
should.not.exist(err);
|
|
|
|
res.body.should.eql('Hello, stranger!');
|
|
|
|
done();
|
|
});
|
|
});
|
|
|
|
it('should accept a name parameter', function(done) {
|
|
|
|
request(server)
|
|
.get('/hello')
|
|
.query({ name: 'Scott'})
|
|
.set('Accept', 'application/json')
|
|
.expect('Content-Type', /json/)
|
|
.expect(200)
|
|
.end(function(err, res) {
|
|
should.not.exist(err);
|
|
|
|
res.body.should.eql('Hello, Scott!');
|
|
|
|
done();
|
|
});
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|