Migrate TestNavigatorTest to Google Truth asserts

Migrating TestNavigatorTest to use Google Truth
asserts, rather than the previously used junit asserts.

Bug: 187184284
Test: Run test file
Change-Id: I68975708a73aed23eaa9471545dce81536f83c3e
diff --git a/testutils/testutils-navigation/build.gradle b/testutils/testutils-navigation/build.gradle
index 6e705df..3e11380 100644
--- a/testutils/testutils-navigation/build.gradle
+++ b/testutils/testutils-navigation/build.gradle
@@ -27,6 +27,7 @@
     testImplementation("androidx.arch.core:core-testing:2.1.0")
     testImplementation(libs.junit)
     testImplementation(libs.mockitoCore)
+    testImplementation(libs.truth)
 
     androidTestImplementation(libs.testExtJunit)
     androidTestImplementation(libs.testCore)
diff --git a/testutils/testutils-navigation/src/test/java/androidx/testutils/TestNavigatorTest.kt b/testutils/testutils-navigation/src/test/java/androidx/testutils/TestNavigatorTest.kt
index ce8b38d..1756bce 100644
--- a/testutils/testutils-navigation/src/test/java/androidx/testutils/TestNavigatorTest.kt
+++ b/testutils/testutils-navigation/src/test/java/androidx/testutils/TestNavigatorTest.kt
@@ -19,7 +19,7 @@
 import android.os.Bundle
 import androidx.arch.core.executor.testing.InstantTaskExecutorRule
 import androidx.navigation.testing.TestNavigatorState
-import org.junit.Assert.assertEquals
+import com.google.common.truth.Truth.assertWithMessage
 import org.junit.Rule
 import org.junit.Test
 import org.junit.runner.RunWith
@@ -39,19 +39,15 @@
         val destination = testNavigator.createDestination()
         val args = Bundle()
         testNavigator.navigate(listOf(state.createBackStackEntry(destination, args)), null, null)
-        assertEquals(
-            "TestNavigator back stack size is 1 after navigate",
-            1,
-            testNavigator.backStack.size
-        )
+        assertWithMessage("TestNavigator back stack size is 1 after navigate")
+            .that(testNavigator.backStack.size)
+            .isEqualTo(1)
         val current = testNavigator.current
-        assertEquals(
-            "last() returns last destination navigated to",
-            destination, current.destination
-        )
-        assertEquals(
-            "last() returns arguments Bundle",
-            args, current.arguments
-        )
+        assertWithMessage("last() returns last destination navigated to")
+            .that(current.destination)
+            .isEqualTo(destination)
+        assertWithMessage("last() returns arguments Bundle")
+            .that(current.arguments)
+            .isEqualTo(args)
     }
 }