rspec/rules/S2187/java/rule.adoc

14 lines
587 B
Plaintext
Raw Normal View History

2021-01-27 13:42:22 +01:00
There's no point in having a JUnit ``++TestCase++`` without any test methods. Similarly, you shouldn't have a file in the tests directory named ``++*Test++``, ``++*Tests++``, or ``++*TestCase++``, but no tests in the file. Doing either of these things may lead someone to think that uncovered classes have been tested.
2020-06-30 12:48:07 +02:00
2021-01-27 13:42:22 +01:00
This rule raises an issue when files in the test directory are named ``++*Test++``, ``++*Tests++``, or ``++*TestCase++`` or implement ``++TestCase++`` but don't contain any tests.
2020-06-30 12:48:07 +02:00
Supported frameworks:
2020-06-30 12:48:07 +02:00
* JUnit3
* JUnit4
* JUnit5
* TestNG
* Zohhak
* ArchUnit
* Pact