# HasAndroidTest

# HasAndroidTest

<br />

```
public interface HasAndroidTest
```

<br />

Known direct subclasses  
[ApplicationVariant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/ApplicationVariant),[DynamicFeatureVariant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/DynamicFeatureVariant),[KotlinMultiplatformAndroidVariant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/KotlinMultiplatformAndroidVariant),[LibraryVariant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/LibraryVariant)  

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
| [ApplicationVariant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/ApplicationVariant)                               | Properties for the main Variant of an application.                                                                                     |
| [DynamicFeatureVariant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/DynamicFeatureVariant)                         |                                                                                                                                        |
| [KotlinMultiplatformAndroidVariant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/KotlinMultiplatformAndroidVariant) | Properties for the main Variant of a kotlin multiplatform android library                                                              |
| [LibraryVariant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/LibraryVariant)                                       | [Variant](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/Variant)for Library projects |

*** ** * ** ***

Variants that optionally have instrumented tests.

## Summary

|                                                          ### Public methods                                                           |
|---------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `abstract `[AndroidTest](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/AndroidTest) | [getAndroidTest](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/HasAndroidTest#getAndroidTest())`()` Variant's[AndroidTest](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/AndroidTest)configuration, or null if android tests are disabled for this variant. |

## Public methods

### getAndroidTest

```
abstract AndroidTest getAndroidTest()
```

Variant's[AndroidTest](https://developer.android.com/reference/tools/gradle-api/8.3/null/com/android/build/api/variant/AndroidTest)configuration, or null if android tests are disabled for this variant.