TypeScript 测试、调试与静态类型理解
1. TypeScript 测试与调试
在 TypeScript 开发中,测试和调试是确保代码质量的重要环节。下面通过一个具体的测试失败案例来展示如何解决问题。
测试代码如下:
test("check result value", () => {
let result = sum(10, 20, 30);
expect(result).toBe(60);
});
测试结果显示失败,输出信息如下:
Received: 70
3 | test("check result value", () => {
4 | let result = sum(10, 20, 30);
> 5 | expect(result).toBe(60);
| ^
6 | });
at Object.<anonymous> (src/calc.test.ts:5:20)
Test Suites: 1 failed, 1 total
Tests: 1 failed, 1 total
Snapshots: 0 total
Time: 4.726s
Ran all test suites.
Watch Usage: Press w to show more.
解决失败测试的方法有两种:一是修改源代码以符合测试预期;二是如果源代码的目的发生了变
超级会员免费看
订阅专栏 解锁全文
5

被折叠的 条评论
为什么被折叠?



