У меня есть этот код в моем user.test.js:
const request = require('supertest');
let server ;
const {User} = require('./../../models/user');
describe('/users', () => {
beforeEach(() => server = require('./../../index'));
afterEach(() => server.close());
describe('POST /users', () => {
it('should signup successfully', async () => {
const res = await
request(server).
post('/users').
send({ email : 'abc@gmail.com' , password: 'abcassasa'})
expect(res.status).toBe(200);
});
});
})
Я хочу очистить свою базу данных перед проведением теста «следует успешно зарегистрироваться», чтобы я не создавал дублирующиеся записи, так как это не удастся, посколькуадрес электронной почты настроен на уникальную проверку