- Say we have a CasualUserImplTest that extends AbstractUserImplTest. The latter contains tests, the former does not contain any tests, just some configuration stuff, for example, a @BeforeMethod.
- we use TestNG
- we run tests, CasualUserImplTest tests (inherited from the base class) are not ran. Expected: inherited tests do run.
- we add a dummy test method to the CasualUserImplTest, we run tests. All tests run: the dummy test method in CasualUserImplTest but also test methods inherited from the base class. This is expected. Just wanted to point out the inconsistency.