# TestCoverage

# TestCoverage

<br />

```
public interface TestCoverage
```

<br />

Known direct subclasses  
[JacocoOptions](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/dsl/JacocoOptions)  

|----------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------|
| [JacocoOptions](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/dsl/JacocoOptions) | **This interface is deprecated.**Renamed to TestCoverage |

*** ** * ** ***

Settings related to the gathering of code-coverage data from tests

## Summary

|                                                                                                 ### Public methods                                                                                                  |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `abstract @`[NonNull](https://developer.android.com/reference/tools/gradle-api/8.3/null/androidx/annotation/NonNull)` `[String](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html) | [getJacocoVersion](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/dsl/TestCoverage#getJacocoVersion())`()` The version of JaCoCo to use.                                                                                                                                                                                                                                      |
| `abstract void`                                                                                                                                                                                                     | [setJacocoVersion](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/dsl/TestCoverage#setJacocoVersion(kotlin.String))`(@`[NonNull](https://developer.android.com/reference/tools/gradle-api/8.3/null/androidx/annotation/NonNull)` `[String](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html)` jacocoVersion)` The version of JaCoCo to use. |

## Public methods

### getJacocoVersion

```
abstract @NonNull String getJacocoVersion()
```

The version of JaCoCo to use.  

### setJacocoVersion

```
abstract void setJacocoVersion(@NonNull String jacocoVersion)
```

The version of JaCoCo to use.