rspec/rules/S2187/java/rule.adoc

34 lines
874 B
Plaintext
Raw Normal View History

== Why is this an issue?
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-02-02 15:02:10 +01: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
2021-02-02 15:02:10 +01:00
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
ifdef::env-github,rspecator-view[]
'''
== Implementation Specification
(visible only on this page)
include::../message.adoc[]
'''
== Comments And Links
(visible only on this page)
include::../comments-and-links.adoc[]
endif::env-github,rspecator-view[]