[incubator-wayang #581] Added validation of GiraphExecutor mock in GiraphPagaRankOperatorTest #610
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR improves the GiraphPagaRankOperatorTest by addressing the existing TODO comment regarding validation of the GiraphExecutor mock.
Changes:
Restored the @test annotation to enable execution of the test.
Added Mockito verifications to ensure that GiraphExecutor is invoked correctly during the execution of GiraphPageRankOperator.
Included a simple assertion to confirm creation of the output channel instance.
Motivation:
Previously, the test created a GiraphExecutor mock but never validated its usage, leaving the test incomplete and disabled. This PR completes the test by verifying expected interactions, thereby improving test coverage and correctness of the Giraph backend.
Testing:
Verified that the updated test runs successfully via mvn test.
Confirmed that GiraphExecutor interactions are now validated.