Node.js断言Assert

/ / Node.js断言Assert

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

断言示例

让无涯教程看看Node.js assert的一个简单示例。

链接:https://www.learnfk.comhttps://www.learnfk.com/nodejs/nodejs-assertion-testing.html

来源:LearnFk无涯教程网

文件:assert_example1.js.

var assert = require('assert');
function add (a, b) {
  return a + b;
}
var expected = add(1,2);
assert( expected === 3, 'one plus two is three');

因为大小写正确,所以它不会提供任何输出。如果要查看输出,则需要使测试失败。

无涯教程网

Node.js assert example 1

文件:assert_example2.js.

var assert = require('assert');
function add (a, b) {
  return a + b;
}
var expected = add(1,2);
assert( expected === 4, 'one plus two is three');

现在,您将看到AssertionError。

Node.js assert example 2

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

大模型安全实战课 -〔赵帅〕

前端工程师的AI实战课 -〔柳博文〕

AI大模型实战高手课 -〔独行〕

学透Spring:从入门到项目实战 -〔丁雪丰〕

结构写作力 -〔李忠秋〕

手把手带你写一个MiniSpring -〔郭屹〕

Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕

Go 语言项目开发实战 -〔孔令飞〕

Flutter核心技术与实战 -〔陈航〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者