5
私はユニットテストでRhino Mockを使用しています。Rhino Mocks:スタブとモック。違いは何ですか
STUBSとMOCKS(mocks.Stub<T>()
とmocks.StrictMock<T>()
)の違いを知りたいと思います。
私はユニットテストでRhino Mockを使用しています。Rhino Mocks:スタブとモック。違いは何ですか
STUBSとMOCKS(mocks.Stub<T>()
とmocks.StrictMock<T>()
)の違いを知りたいと思います。
以前に聞いたことがあったと思います。
それは、一般的に次のような違いと同じである:予想外の呼び出しはウントだけ(デフォルト値を返す受け入れる
Stub
,Expect
、AssertWasCalled
は許可されません。この動作は通常のMockでも設定できます。しかし、スタブの場合はデフォルトです。RhinoがAAA syntaxに変更されているため、Strict Mocksを使用することをお勧めします。これは、テストコードを維持するのが非常に難しいためです。
同様の質問:
私はRhinoの実装についての情報を見つけることができないので、私は重複としてこの質問をマークしません。