0

私はこのチュートリアルに従っています: http://jeantessier.com/SoftwareEngineering/Mocking.html#jMock

クラスをモックしようとしています。

インポスタライザーが何をするのか理解できませんか?http://www.jmock.org/javadoc/2.5.1/org/jmock/api/Imposteriser.html

ありがとう

4

1 に答える 1

3

これはMockObjectTestCase JavaDocで説明されています。基本的に、インポスタライザーはモック オブジェクトを作成するための戦略です。

デフォルトでMockObjectTestCaseは、クラスではなくインターフェイスのモックのみを作成できます。インターフェイスとクラスをモックしたい場合は、モックMockObjectTestCaseを作成するために別の戦略を使用するように指示する必要があります。

setImposteriser(ClassImposteriser.INSTANCE);
于 2012-04-21T15:28:55.657 に答える