Affects PMD Version: 6.3
Rule: ApexUnitTestClassShouldHaveAsserts
Description: if asserts on not directly inside the test method, the method will be flagged as having no asserts even if the asserts exist in a called method
Code Sample demonstrating the issue:
@isTest private class MyTestClass { @isTest static void itShouldDoTheThing() { //This gets flagged as having no assert //some action checkMyWork(); } static void checkMyWork() { System.assert(true); } }
Running PMD through: CLI
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4