Add tests

This commit is contained in:
Adrian Obelmejias
2016-02-11 15:17:12 -05:00
parent e117bbc67f
commit f74a6140be
2 changed files with 22 additions and 1 deletions
+7 -1
View File
@@ -4,7 +4,7 @@
"description": "Koa2 boilerplate covering all essensials",
"main": "index.js",
"scripts": {
"test": "test"
"test": "NODE_ENV=test ./node_modules/.bin/mocha --compilers js:babel-register --require babel-polyfill"
},
"keywords": [
"koa",
@@ -25,5 +25,11 @@
"koa-bodyparser": "^2.0.1",
"koa-convert": "^1.2.0",
"koa-router": "^7.0.1"
},
"devDependencies": {
"babel-register": "^6.5.1",
"mocha": "^2.4.5",
"should": "^8.2.2",
"supertest": "^1.2.0"
}
}
+15
View File
@@ -0,0 +1,15 @@
import app from '../config/server'
import supertest from 'supertest'
const request = supertest.agent(app.listen())
describe('Users', () => {
describe('GET /users', () => {
it('should respond with 200', (done) => {
request
.get('/users')
.expect(200)
.expect({}, done)
})
})
})