使用 Mocha 和 JavaScript 语法测试 Angular 9 (TypeScript)

Test Angular 9 (TypeScript) with Mocha and JavaScript Syntax

我们最近从 Angular.js 迁移到 Angular 9(Type Script),并希望继续在 Mocha 中编写我们的测试,但保留 JavaScript 语法(不在TypeScript 摩卡)。

是否可以为 Type Script 代码编写 JavaScript 测试(我知道可以编写 JavaScript 语法,这不是我要问的) - 问题是 - 是吗可以测试 Angular?

的实际 TypeScript 组件

任何 guides/article 将不胜感激。

谢谢。

所需的行为应该如您所愿。

TypeScript 基本上只是 JavaScript 之上的一个(可视)层。 创建 .spec.ts 个文件并编写默认 JavaScript 代码,或者创建 .spec.js 个文件并编写 JavaScript。无论哪种方式,它都应该 "just work"。 如果您需要检查是否定义了设置,mocha 只会为您的测试加载某些扩展。