Node.js Assert Module
ဥပမာ
ဖော်ပြချက်တစ်ခုသည် 0 သို့မဟုတ် false သို့ အကဲဖြတ်ပါက အမှားအယွင်းတစ်ခု ချလိုက်ပြီး ပရိုဂရမ်ကို ရပ်ဆိုင်းလိုက်သည်-
var assert = require('assert');
assert(5 > 7);
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
အခိုင်အမာ module သည် အသုံးအနှုန်းများကို စမ်းသပ်သည့်နည်းလမ်းကို ပံ့ပိုးပေးသည်။ စကားရပ်သည် 0 သို့ အကဲဖြတ်ပါက၊ အမှားအယွင်းတစ်ခု ဖြစ်ပေါ်နေပြီး ပရိုဂရမ်ကို ရပ်စဲသွားမည်ဖြစ်သည်။
ဤ module ကို Node.js မှ အတွင်းပိုင်းတွင် အသုံးပြုရန် တည်ဆောက်ထားပါသည်။
အထားအသို
သင့်အပလီကေးရှင်းတွင် အခိုင်အမာ မော်ဂျူးကို ထည့်သွင်းခြင်းအတွက် အထားအသို-
var assert = require('assert');
နည်းလမ်းများကို အခိုင်အမာ
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() |