最新のスタイルはAAAだと聞きました。他にある?あるものを使用し、別のものを使用しないのはなぜですか?
2 に答える
1
新しい AAA スタイルと古い記録/再生スタイルの違いは、モックとスタブの違いを調べることで最もよく理解できます。AAA はスタブを使用しますが、記録/再生はモックを使用します。
ここで違いについてブログを書いています。
于 2010-07-28T16:59:35.197 に答える
0
2 つの主要なスタイルがあると思います。1 つはクラシック スタイル (名前は不明) で、初期バージョンの .Net (確かに .Net 1.1 で使用しました) と AAA スタイルから存在していました。どちらもまだ完全に機能するので、自由に使用してください (ただし、それらを混在させることはできません。単純に機能せず、奇妙なエラーが発生します)。
AAA スタイルは、ラムダ式と拡張メソッドが C# に導入された後に開発されました。多くの人 (私を含む) は、AAA スタイルの方がクリーンで読みやすく、テストの意図をより適切に表現できると考えています。
于 2010-07-28T16:10:37.233 に答える