EasyMock 3のIMockBuilderを部分的なモックを生成する手段として使用しています(私は部分的な模倣が設計上の欠陥を示唆しているかもしれませんが、古いコードのテストを書いています)。 )EasyMockを使用する3 IMockBuilder with Spring
<bean id="myBean" class="org.easymock.EasyMock" factory-method="createMock">
<constructor-arg value="org.mypackage.MyClass.class" />
</bean>
IMockBuilderを使用して、部分的モックを作成するときに、私はaddMockedMethod(にいくつかの呼び出しを行う必要があります。おそらく、私はこのように、私の春の設定でBeanを作成するには、非推奨の静的EasyMock.createMock()メソッドを使用することができます私が嘲笑したい方法を定義するために。 Spring XML設定ファイルでこれを行う方法はありますか?理想的には、私はSpringで設定したすべてのBeanの依存関係をすべて望み、このように作成されたモックオブジェクトを渡すためにテストケースでそれらをオーバーライドする必要はありません。
ありがとうございます。
を参照してください。我々はすでにXML設定の多くを持っていると私は本当に、アノテーション駆動型の構成とそれをミックスする必要はありませんが、FactoryBeanのアプローチは、私のニーズを満たしているので、私はそれを使用します。どうもありがとう! – Conan