Fast enroll
Test: manual Bug: 375320734 Flag: com.google.android.settings.flags.pixel_fingerprint_enroll Change-Id: Iaf3acfca8471165514660a2403e69be161392501
This commit is contained in:
@@ -24,6 +24,7 @@ import org.junit.Before
|
||||
import org.junit.Test
|
||||
import org.junit.runner.RunWith
|
||||
import org.mockito.Mockito.`when`
|
||||
import org.mockito.kotlin.any
|
||||
import org.robolectric.Robolectric
|
||||
import org.robolectric.RobolectricTestRunner
|
||||
import org.robolectric.Shadows
|
||||
@@ -46,7 +47,7 @@ class FingerprintEnrollTest {
|
||||
@Before
|
||||
fun setUp() {
|
||||
featureFactory = FakeFeatureFactory.setupForTest()
|
||||
`when`(featureFactory.fingerprintFeatureProvider.enrollActivityClassProvider)
|
||||
`when`(featureFactory.fingerprintFeatureProvider.getEnrollActivityClassProvider(any()))
|
||||
.thenReturn(activityProvider)
|
||||
}
|
||||
|
||||
@@ -81,6 +82,15 @@ class FingerprintEnrollTest {
|
||||
verifyLaunchNextActivity(activity, activityProvider.internal)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun testAndFinishLaunchAddAdditional() {
|
||||
// Run
|
||||
val activity = setupActivity(FingerprintEnroll.AddAdditionalFingerprint::class.java)
|
||||
|
||||
// Verify
|
||||
verifyLaunchNextActivity(activity, activityProvider.addAnother)
|
||||
}
|
||||
|
||||
private fun verifyLaunchNextActivity(
|
||||
currentActivityInstance : FingerprintEnroll,
|
||||
nextActivityClass: Class<out Activity>
|
||||
|
Reference in New Issue
Block a user