Rules which enforce generally accepted best practices.

prioritymessagerefname_value
3Apex test assert statement should make use of the message parameter.
    3Apex unit tests should System.assert() or assertEquals() or assertNotEquals()
      3Apex unit test classes should have at least one System.runAs() call
        3Apex test methods should have @isTest annotation.
        • version: 2.0
        • xpath:
        3Apex unit tests should not use @isTest(seeAllData = true)
          3Avoid using global modifier
            3Avoid logic in triggers
              3Calls to System.debug should specify a logging level.
              • strictMode: false
              • version: 2.0
              • xpath:
              Variable ''{0}'' defined but not used