Я впервые пытаюсь использовать Supertest против реального API, а не экспресс-приложения или макета.Насколько я понимаю, этот синтаксис должен работать:
const request = require('supertest')('https://my-api.com');
describe('Obtain a new customer', function() {
it('responds with json', function(done) {
request
.post()
.send({
customer_id: '7ewISN7dekjkdn',
client_password: 'password123'
})
.set('Content-Type', 'application/json')
.expect(200)
.then(response => {
console.log(response.body)
done()
})
});
});
В .post()
выдается ошибка Unresolved function or method post()
.Мне непонятно почему.
Я понимаю, что Суперагент используется под капотом.
Может кто-нибудь дать мне указатель на проблему?