Hi
Imagine a maven project with 3 modules, an interface module and two different implementations of this interface in a module each. I could test each implementation in its own module, but the test cases are basically the same, because of the same interface.
Is there a way to collect the test cases in a fourth maven module and test the two implementations with this module?
parent
|-interface
|-impl a
|-impl b
|-tests
So that if I build impl a, maven knows to run the tests from the tests module against the impl a build.
Thank you.