refactoring, fix todo removal from lists

This commit is contained in:
2018-05-19 21:45:12 +03:00
parent 97921d6ccc
commit 87ec0ac4d4
7 changed files with 55 additions and 8 deletions

View File

@@ -0,0 +1,22 @@
const server = require('../../app.js');
const request = require('supertest');
const mongoose = require('mongoose');
afterAll(async () => {
await mongoose.connection.dropDatabase();
await mongoose.disconnect();
await server.close();
});
describe('test lists', () => {
test('index lists', async () => {
const response = await request(server)
.get('/lists')
.set('Accept', 'application/json')
.expect(200)
.expect('Content-Type', 'application/json; charset=utf-8');
expect(response.body.success).toBe(true);
expect(response.body.data).toBeInstanceOf(Array);
});
});