1.1 KiB
1.1 KiB
title | localeTitle |
---|---|
Testing with Chaijs | اختبار مع Chaijs |
تشاي هي مكتبة اختبار لـ Node.js.
التركيب
يمكنك تثبيت Chai في مشروعك من خلال npm.
npm install chai
المؤيدة للطرف
إضافة Chai في devDependencies of package.json ، باستخدام * كعلامة إصدار. بهذه الطريقة ، لديك دائمًا أحدث إصدار.
"devDependencies": { "chai": "*" }
كيف تستعمل
يجزم
يمكنك استخدام التأكيد للتأكد من أداء اختباراتك جيدًا.
``var assert = require('chai').assert, foo = 'bar', beverages = { tea: [ 'chai', 'matcha', 'oolong' ] };
assert.typeOf(foo, 'string'); // without optional message
assert.typeOf(foo, 'string', 'foo is a string'); // with optional message
assert.equal(foo, 'bar', 'foo equal bar
');
assert.lengthOf(foo, 3, 'foo`s value has a length of 3');
assert.lengthOf(beverages.tea, 3, 'beverages has 3 types of tea');
``
مزيد من المعلومات:
help chai assert
help chai expectations