2
我正在使用Koa2和Request爲我的第一個真實世界節點項目製作RESTful API調用第三方。 Koa服務本身相對簡單,但我正在嘗試使用Jest來編寫它的集成測試。我發現examples of using Jest with Supertest/Superagent,但我無法找到如何使用僅作爲HTTP客戶端的Jest和Request來編寫等效測試。下面是玩笑/ Supertest例如...如何利用請求集成測試異步Koa節點API
const request = require('supertest');
const app = require('../../src/app')
describe('Test the root path',() => {
test('It should response the GET method', async() => {
const response = await request(app).get('/');
expect(response.statusCode).toBe(200);
});
})
好像我應該能夠只使用要求做supertest/SuperAgent的在這裏做同樣的事情,但我不能找到任何例子。感謝您的建議!