# AccessibilityChecks

Artifact: [androidx.test.espresso:espresso-accessibility](https://developer.android.com/jetpack/androidx/releases/test-espresso) [View Source](https://cs.android.com/search?q=file:androidx/test/espresso/accessibility/AccessibilityChecks.java+class:androidx.test.espresso.accessibility.AccessibilityChecks)

*** ** * ** ***


```
class AccessibilityChecks
```

<br />

*** ** * ** ***

A class to enable automated accessibility checks in Espresso tests. These checks will run as a global `ViewAssertion`, and cover a variety of accessibility issues (see [AccessibilityCheckPreset#LATEST](https://github.com/google/Accessibility-Test-Framework-for-Android/blob/master/src/main/java/com/google/android/apps/common/testing/accessibility/framework/AccessibilityCheckPreset.java) to see which checks are run).

## Summary

| ### Public functions |
|---|---|
| `java-static https://developer.android.com/reference/kotlin/androidx/test/espresso/ViewAssertion!` | `https://developer.android.com/reference/kotlin/androidx/test/espresso/accessibility/AccessibilityChecks#accessibilityAssertion()()` |
| `java-static https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/test/espresso/accessibility/AccessibilityChecks#disable()()` Disables accessibility checking as a global ViewAssertion in . |
| `java-static com.google.android.apps.common.testing.accessibility.framework.integrations.espresso.AccessibilityValidator!` | `https://developer.android.com/reference/kotlin/androidx/test/espresso/accessibility/AccessibilityChecks#enable()()` Enables accessibility checking as a global ViewAssertion in . |

## Public functions

### accessibilityAssertion

```
java-static fun accessibilityAssertion(): ViewAssertion!
```

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/test/espresso/ViewAssertion!` | the backing `https://developer.android.com/reference/kotlin/androidx/test/espresso/ViewAssertion` that can be used to explicitly check accessibility |

### disable

```
java-static fun disable(): Unit
```

Disables accessibility checking as a global ViewAssertion in .

| Throws |
|---|---|
| `https://developer.android.com/reference/java/lang/IllegalStateException.html` | if accessibility checking in not enabled. |

### enable

```
java-static fun enable(): com.google.android.apps.common.testing.accessibility.framework.integrations.espresso.AccessibilityValidator!
```

Enables accessibility checking as a global ViewAssertion in .

| Returns |
|---|---|
| `com.google.android.apps.common.testing.accessibility.framework.integrations.espresso.AccessibilityValidator!` | the backing , on which options for check execution can be set |