私はTDDを初めて使い、ユニットテストを書くのにIntern v4を使用しています。私はドキュメントを通過しましたが、私はまだテストを書くのに問題があります。誰かが私を正しい方向に向けることができれば感謝します。次のようにインターンを使ってプレーンジャバスクリプトをテストするには
私のjavascriptのコードは次のとおりです。
var app = (function(){
let name = 'Mufasa';
let fullname = '';
return {
print: function(surname) {
fullname = `hello ${name} ${surname}`;
console.log(fullname);
return fullname;
}
}
})();
app.print('Vader');
私はNPM経由で私のプロジェクトでのインターンが含まれています。次のように
私のユニットテストファイルtest1.jsは次のとおりです。
const { suite, test } = intern.getInterface('tdd');
const { assert } = intern.getPlugin('chai');
// how do i write my first test case here to check the output when i pass/do not pass the surname parameter
あなたのジェイソンありがとうございます。完璧に動作します – Neil