aboutsummaryrefslogtreecommitdiff
path: root/app/src/androidTest/kotlin/com/pitchedapps/frost/activities/ActivityConstructionTest.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/androidTest/kotlin/com/pitchedapps/frost/activities/ActivityConstructionTest.kt')
-rw-r--r--app/src/androidTest/kotlin/com/pitchedapps/frost/activities/ActivityConstructionTest.kt24
1 files changed, 24 insertions, 0 deletions
diff --git a/app/src/androidTest/kotlin/com/pitchedapps/frost/activities/ActivityConstructionTest.kt b/app/src/androidTest/kotlin/com/pitchedapps/frost/activities/ActivityConstructionTest.kt
new file mode 100644
index 00000000..bad484ef
--- /dev/null
+++ b/app/src/androidTest/kotlin/com/pitchedapps/frost/activities/ActivityConstructionTest.kt
@@ -0,0 +1,24 @@
+package com.pitchedapps.frost.activities
+
+import android.app.Activity
+import android.os.Bundle
+import androidx.test.core.app.ActivityScenario
+import dagger.hilt.android.testing.HiltAndroidRule
+import dagger.hilt.android.testing.HiltAndroidTest
+import org.junit.Rule
+import org.junit.Test
+
+@HiltAndroidTest
+class ActivityConstructionTest {
+
+ @get:Rule
+ val hiltRule = HiltAndroidRule(this)
+
+ @Test
+ fun imageActivity() {
+ launch<ImageActivity>()
+ }
+
+ private inline fun <reified A : Activity> launch(activityOptions: Bundle? = null) =
+ ActivityScenario.launch(A::class.java, activityOptions)
+} \ No newline at end of file