Mô-đun khẳng định Node.js

❮ Mô-đun tích hợp


Thí dụ

Nếu một biểu thức cho kết quả là 0 hoặc false, một lỗi sẽ xảy ra và chương trình bị kết thúc:

var assert = require('assert');
assert(5 > 7);

Định nghĩa và Cách sử dụng

Mô-đun khẳng định cung cấp một cách kiểm tra các biểu thức. Nếu biểu thức cho kết quả là 0 hoặc false, thì lỗi xác nhận đang được gây ra và chương trình bị chấm dứt.

Mô-đun này được xây dựng để sử dụng nội bộ bởi Node.js.


Cú pháp

Cú pháp để bao gồm mô-đun khẳng định trong ứng dụng của bạn:

var assert = require('assert');

Phương pháp xác nhận

Method Description
assert() Checks if a value is true. Same as assert.ok()
deepEqual() Checks if two values are equal
deepStrictEqual() Checks if two values are equal, using the strict equal operator (===)
doesNotThrow()  
equal() Checks if two values are equal, using the equal operator (==)
fail() Throws an Assertion Error
ifError() Throws a specified error if the specified error evaluates to true
notDeepEqual() Checks if two values are not equal
notDeepStrictEqual() Checks if two values are not equal, using the strict not equal operator (!==)
notEqual() Checks if two values are not equal, using the not equal operator (!=)
notStrictEqual() Checks if two values are not equal, using the strict not equal operator (!==)
ok() Checks if a value is true
strictEqual() Checks if two values are equal, using the strict equal operator (===)
throws()  

❮ Mô-đun tích hợp