Package net.sourceforge.pmd.lang.apex.rule.bestpractices
See: Description
-
Class Summary Class Description ApexUnitTestClassShouldHaveRunAsRule Apex unit tests should have System. ApexAssertionsShouldIncludeMessageRule QueueableWithoutFinalizerRule Scans classes which implement the `Queueable` interface. AvoidLogicInTriggerRule ApexUnitTestShouldNotUseSeeAllDataTrueRule It's a very bad practice to use @isTest(seeAllData=true) in Apex unit tests, because it opens up the existing database data for unexpected modification by tests. AvoidGlobalModifierRule ApexUnitTestClassShouldHaveAssertsRule Apex unit tests should have System. UnusedLocalVariableRule