Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が見るjmockドキュメントを読む:
まず、jMock クラスをインポートし、テスト フィクスチャ クラスを定義して、Publisher が存在するコンテキストを表す「Mockery」を作成する必要があります。コンテキストは、パブリッシャーが共同作業するオブジェクト (この場合はサブスクライバー) をモック化し、テスト中にそれらが正しく使用されていることを確認します。
「パブリッシャーが存在するコンテキスト」の意味を知りたいのですが、これはクラスのスコープなどですか?
Mockeryこれは過度に形式張った言語であり、常にテスト対象のすべてのモック オブジェクトの記録を保持していると言っているだけです。99% のケースで、各テスト ケースには 1 つMockeryの があるため、テスト ケースがコンテキストになります。
Mockery
ドキュメントのその部分で使用されている言語は、単体テストの作成者としてではなく、JMock が内部でどのように設計されているかという観点から考えると、より適切に思えます。