Node.js 断言测试

2024年8月29日 | 1 分钟阅读

Node.js 的 Assert 是编写测试最基本的方法。它在运行测试时不会提供任何反馈,除非有测试失败。assert 模块提供了一组简单的断言测试,可用于测试不变量。该模块 intended for internal use by Node.js,但可以通过 require('assert') 在应用程序代码中使用。

然而,assert 不是一个测试框架,也不能用作通用断言库。

Node.js Assert 示例

让我们看一个 Node.js Assert 的简单示例。

文件:assert_example1.js

它不会提供任何输出,因为该条件为 true。如果您想看到输出,则需要使测试失败。

Node.js assert example 1

文件:assert_example2.js

现在您将看到 AssertionError。

Node.js assert example 2
下一主题Node.js V8