Automatiserade tester
Setup
npm install mocha chai supertest --save-devmkdir test"scripts": {
...
"test": "mocha -r dotenv/config --timeout 10000 --exit"Ett test med GET
// ladda in dependencies
const expect = require('chai').expect;
const app = require('../app');
const request = require('supertest')(app);
// testet börjar hÀr
describe('index route', () => {
describe('GET /', () => {
// vad förvÀntar vi oss ska ske, it should return...
it('should return OK status', () => {
// utför requesten, kontrollera att den svarar 200 och avsluta sedan testet
request.get('/')
.expect(200)
.end((err, res) => {
if (err) throw err;
});
});
});
});POST test
Last updated