質問

私はこのようなシナリオ:

 form = MockRepository.GenerateMock<IAddAddressForm>();
 mediator = new AddAddressMediator(form);

仲介人には実際のオブジェクトの下で試験できるように設定値のフォーム"オブジェクトです。

がなだけで設定値のオブジェクトは以下のようになっています:

  form.Stub(x=>x.FirstName).Return(item.FirstName)

いきそういう私の実際のコードです。

私の点の疑似?

役に立ちましたか?

解決

スタブ てのサービスをご利用いただけ財産を構築します。場合、またな利用スタブを使用できます PropertyBehaviour() 方法は同様の効果です。

内の仲介をするべきするとのことです。 form オブジェクトを正常にすべきではないかりをお渡ししていま偽のオブジェクトです。

このコード:

form.Stub(x=>x.FirstName).Return(item.FirstName)

なお実際オブジェクトが使用可能の 試験 設定は期待どお模擬オブジェクトです。

編集:

かん、いかん"の点の疑似".を目的とする方法を提供します。試験をコードする依存関係の分離からの依存関係.てマルタンファウラーの論文"疑似なスタブ"の活用法の案内に サイ疑似文書.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top