AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Contains code coverage report information.

Line coverage measures how many statements your tests cover. A statement is a single instruction, not including comments, conditionals, etc.

Branch coverage determines if your tests cover every possible branch of a control structure, such as an if or case statement.

Inheritance Hierarchy

System.Object
  Amazon.CodeBuild.Model.CodeCoverage

Namespace: Amazon.CodeBuild.Model
Assembly: AWSSDK.CodeBuild.dll
Version: 3.x.y.z

Syntax

C#
public class CodeCoverage

The CodeCoverage type exposes the following members

Constructors

NameDescription
Public Method CodeCoverage()

Properties

NameTypeDescription
Public Property BranchCoveragePercentage System.Double

Gets and sets the property BranchCoveragePercentage.

The percentage of branches that are covered by your tests.

Public Property BranchesCovered System.Int32

Gets and sets the property BranchesCovered.

The number of conditional branches that are covered by your tests.

Public Property BranchesMissed System.Int32

Gets and sets the property BranchesMissed.

The number of conditional branches that are not covered by your tests.

Public Property Expired System.DateTime

Gets and sets the property Expired.

The date and time that the tests were run.

Public Property FilePath System.String

Gets and sets the property FilePath.

The path of the test report file.

Public Property Id System.String

Gets and sets the property Id.

The identifier of the code coverage report.

Public Property LineCoveragePercentage System.Double

Gets and sets the property LineCoveragePercentage.

The percentage of lines that are covered by your tests.

Public Property LinesCovered System.Int32

Gets and sets the property LinesCovered.

The number of lines that are covered by your tests.

Public Property LinesMissed System.Int32

Gets and sets the property LinesMissed.

The number of lines that are not covered by your tests.

Public Property ReportARN System.String

Gets and sets the property ReportARN.

The ARN of the report.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5