如何使用 JEST 运行服务器进行 API 测试?

sam*_*afa 6 unit-testing node.js jestjs

我对单元测试真的很陌生。

我有一个用 HapiJS 编写的 NodeJS 服务器。我确实有一个 server.ts 文件来初始化服务器并使其运行。使用 POSTMAN,API 可以正常工作。我必须使用 JEST 对此进行测试,并且被告知不要从不同的控制台运行后端服务器,而是让 Jest 来执行。我如何初始化服务器?