私は、フロントエンドで単体テストを行うために2つのライブラリを探してきました。QUnit対ジャスミンとTDD対BDD
QUnitからhttp://qunitjs.com/
ジャスミンからhttp://jasmine.github.io/
私はDを見ることができましたが、ジャスミンは明らかに、よりBDD QUnitより集中です行動指向の方法でテストを記述することにより、BDDをQUnitに変更することができます。どちらもコード単位でアサーションを実行できるので、両方とも単体テストだと思います。 BDDはTDDと相互に排他的ですか、それともどのように記述するのですか?
行動テストを行う場合は、ユニットテストが必要ですか?すべてのユーザストーリーをカバーしているように見えますが、テスト可能なユニットの詳細を実際に知る必要はありません。
あなたが好きなのテストフレームワークはありますか?デベロッパーがフロントエンドで行うのに適した単体テスト以外のテストはありますか?
BDDは、本質的に、TDD方法論を記述するフレンドリーな方法です。 –
最初の質問と2番目の質問が、主観的なQ&Aと思われるものをより客観的なものに変えてくれていることを感謝します。 – N13
http://pivotal.github.io/jasmine/ページが見つかりません –