我正在使用 Jest 为我的 angular 项目编写基本测试。但是,我收到了一个奇怪的缺少分号的错误,我不知道如何解决。
import { RegistrationService } from "../registration/services/registration.service";
describe("Email Validator function", () => {
let registrationService: RegistrationService;
test("Check Email Exists", () => {
const input = 'donotreply@example.com';
expect(registrationService.checkIfEmailAvailability(input)).toEqual(true);
});
});
错误:
SyntaxError: src\app\__tests__\email-validator.spec.ts: Missing semicolon (4:25)
2 |
3 | describe("Email Validator function", () => {
> 4 | let registrationService: RegistrationService;
答案 0 :(得分:0)
我按照此处的说明进行操作:https://basarat.gitbook.io/typescript/intro-1/jest
基本上我错过了那篇文章中提到的 ts-jest 和 jest.config.js。