Apex Code Coverage


ApexCodeCoverage Represents code coverage test results for an Apex class or trigger. 

Available in Tooling API version 29.0 and later.

SOAP API Calls
describeSObjects(), query(), retrieve()

REST API HTTP Methods
Query, GET

Special Access Rules
In API version 49.0 and later, users must have the View Setup and Configuration permission to access this object.

Usage

To query for code coverage, specify an Apex class, test class, or both. 

The returned JSON or XML object will contain two lists of integers: one for covered and one for uncovered lines.

The following example SOQL query retrieves code coverage results for a specific class or trigger covered by a specific test class:

SELECT Coverage
FROM ApexCodeCoverage 
WHERE ApexClassOrTrigger = ‘01pd0000000xxxx’ 
AND ApexTestClass = ‘01pD0000000xxxx’


For per-class code coverage, the query would be:

SELECT Coverage
FROM ApexCodeCoverage 
WHERE ApexClassOrTrigger = ‘01pd0000000xxxx’

Follow Us

Posted By : Sudeer Kamat Date :

view_module Related

label Labels

Comments 0