@@ -293,26 +293,15 @@ class SpecialUrlDetectorImplTest {
293
293
@Test
294
294
fun whenUrlIsCustomUriSchemeThenNonHttpAppLinkTypeDetectedWithAdditionalIntentFlags () {
295
295
externalAppIntentFlagsFeature.self().setRawStoredState(State (true ))
296
- whenever(mockPackageManager.resolveActivity(any(), anyInt())).thenReturn(ResolveInfo ())
297
296
val type = testee.determineType(" myapp:foo bar" ) as NonHttpAppLink
298
297
assertEquals(" myapp:foo bar" , type.uriString)
299
298
assertEquals(Intent .FLAG_ACTIVITY_NEW_TASK or Intent .FLAG_ACTIVITY_CLEAR_TOP , type.intent.flags)
300
299
assertEquals(Intent .CATEGORY_BROWSABLE , type.intent.categories.first())
301
300
}
302
301
303
- @Test
304
- fun whenUrlIsCustomUriSchemeAndNoResolveInfoThenUnknownTypeDetected () {
305
- externalAppIntentFlagsFeature.self().setRawStoredState(State (true ))
306
- whenever(mockPackageManager.resolveActivity(any(), anyInt())).thenReturn(null )
307
- val expected = Unknown ::class
308
- val actual = testee.determineType(" myapp:foo bar" )
309
- assertEquals(expected, actual::class )
310
- }
311
-
312
302
@Test
313
303
fun whenUrlIsCustomUriSchemeThenNonHttpAppLinkTypeDetectedWithoutAdditionalIntentFlags () {
314
304
externalAppIntentFlagsFeature.self().setRawStoredState(State (false ))
315
- whenever(mockPackageManager.resolveActivity(any(), anyInt())).thenReturn(ResolveInfo ())
316
305
val type = testee.determineType(" myapp:foo bar" ) as NonHttpAppLink
317
306
assertEquals(" myapp:foo bar" , type.uriString)
318
307
assertEquals(0 , type.intent.flags)
0 commit comments