Rule that checks for JUnit assert()
method calls with constant arguments
such that the assertion always fails. This includes:
assertTrue(false)
.assertTrue(0)
.assertTrue('')
.assertTrue([123])
.assertTrue([a:123])
.assertFalse(true)
.assertFalse(99)
.assertFalse([123])
.assertFalse([a:123])
.assertNull(CONSTANT)
.assertNull([])
.assertNull([123])
.assertNull([a:123])
.assertNull([:])
.applyToFilesMatching
to only match source code file
paths ending in 'Test.groovy' or 'Tests.groovy'.
Type | Name and description |
---|---|
String |
applyToClassNames |
Class |
astVisitorClass |
String |
name |
int |
priority |