Google is committed to advancing racial equity for Black communities. See how.

TestNavHostController

class TestNavHostController : NavHostController
kotlin.Any
   ↳ androidx.navigation.NavController
   ↳ androidx.navigation.NavHostController
   ↳ androidx.navigation.testing.TestNavHostController

Subclass of NavHostController that offers additional APIs for testing Navigation.

Summary

Inherited constants
Public constructors
<init>(context: Context)

Subclass of NavHostController that offers additional APIs for testing Navigation.

Public methods
Unit
setCurrentDestination(@IdRes destId: Int, args: Bundle = Bundle())

Navigate directly to any destination on the current androidx.navigation.NavGraph via an explicit deep link.

Inherited functions
Inherited extension functions
From androidx.navigation
NavGraph
NavController.createGraph(@IdRes id: Int = 0, @IdRes startDestination: Int, builder: NavGraphBuilder.() -> Unit)

Construct a new NavGraph

From androidx.navigation.compose
NavGraph