1

最新のスタイルはAAAだと聞きました。他にある?あるものを使用し、別のものを使用しないのはなぜですか?

4

2 に答える 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 に答える