Maven Plugin Testing - In a Modern way - Part IV

1 · Karl Heinz Marbaise · Aug. 30, 2020, 8:15 p.m.
In the prevous part of the series – Maven Plugin Testing – In a Modern way – Part III we have seen how to define command line options. In this part we will take a deeper look which goals will run for each test case and how we can change that. Let us start with simple example test case like the following: 1 2 3 4 5 6 7 8 @MavenJupiterExtension class BaseIT { @MavenTest void the_first_test_case(MavenExecutionResult result) { ... } } If we ran that integration test Maven will be called...