# androidx.glance.testing

# androidx.glance.testing

## Interfaces

|-------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
| [GlanceNodeAssertionsProvider](https://developer.android.com/reference/kotlin/androidx/glance/testing/GlanceNodeAssertionsProvider) | Provides an entry point into testing exposing methods to find glance nodes |

## Classes

|---------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------|
| [GlanceNode](https://developer.android.com/reference/kotlin/androidx/glance/testing/GlanceNode)                                       | A wrapper for Glance composable node under test.                               |
| [GlanceNodeAssertion](https://developer.android.com/reference/kotlin/androidx/glance/testing/GlanceNodeAssertion)                     | Represents a Glance node from the tree that can be asserted on.                |
| [GlanceNodeAssertionCollection](https://developer.android.com/reference/kotlin/androidx/glance/testing/GlanceNodeAssertionCollection) | Represents a collection of Glance nodes from the tree that can be asserted on. |
| [GlanceNodeMatcher](https://developer.android.com/reference/kotlin/androidx/glance/testing/GlanceNodeMatcher)                         | Wrapper for matcher lambdas and related details                                |