【发布时间】:2021-08-21 08:25:11
【问题描述】:
尝试使用 Jest/SuperTest 在 TypeScript 中运行测试 - 但是当我运行 npm test 时,它会返回以下错误:
我缺少/没有导入什么包?
FAIL test/test.ts
● Test suite failed to run
test/test.ts:8:3 - error TS2304: Cannot find name 'before'.
8 before(PlatformTest.bootstrap(Server));
~~~~~~
test/test.ts:9:3 - error TS2304: Cannot find name 'before'.
9 before(() => {
~~~~~~
test/test.ts:12:3 - error TS2304: Cannot find name 'after'.
12 after(PlatformTest.reset);
这些是我的导入:
import {PlatformTest} from "@tsed/common";
import * as SuperTest from "supertest";
import {Server} from "../src/Server";
【问题讨论】:
标签: typescript testing npm jestjs supertest