0

私が見るjmockドキュメントを読む:

まず、jMock クラスをインポートし、テスト フィクスチャ クラスを定義して、Publisher が存在するコンテキストを表す「Mockery」を作成する必要があります。コンテキストは、パブリッシャーが共同作業するオブジェクト (この場合はサブスクライバー) をモック化し、テスト中にそれらが正しく使用されていることを確認します。

「パブリッシャーが存在するコンテキスト」の意味を知りたいのですが、これはクラスのスコープなどですか?

4

1 に答える 1

1

Mockeryこれは過度に形式張った言語であり、常にテスト対象のすべてのモック オブジェクトの記録を保持していると言っているだけです。99% のケースで、各テスト ケースには 1 つMockeryの があるため、テスト ケースコンテキストになります。

ドキュメントのその部分で使用されている言語は、単体テストの作成者としてではなく、JMock が内部でどのように設計されているかという観点から考えると、より適切に思えます。

于 2011-04-23T20:05:29.063 に答える