Loading packages/SystemUI/multivalentTests/src/com/android/systemui/screenshot/ScreenshotDetectionControllerTest.kt +14 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import org.mockito.ArgumentMatcher import org.mockito.Mock import org.mockito.Mockito.mock import org.mockito.Mockito.never import org.mockito.Mockito.times import org.mockito.Mockito.verify import org.mockito.MockitoAnnotations Loading Loading @@ -71,6 +72,19 @@ class ScreenshotDetectionControllerTest : SysuiTestCase() { verify(windowManager, never()).notifyScreenshotListeners(any()) } @Test fun testMaybeNotifyOfScreenshot_evaluatesForScreenCaptureUISource() { val data = ScreenshotData.forTesting( source = WindowManager.ScreenshotSource.SCREENSHOT_SCREEN_CAPTURE_UI ) val list = controller.maybeNotifyOfScreenshot(data) assertTrue(list.isEmpty()) verify(windowManager, times(1)).notifyScreenshotListeners(any()) } @Test fun testMaybeNotifyOfScreenshot_emptySet() { val data = Loading Loading
packages/SystemUI/multivalentTests/src/com/android/systemui/screenshot/ScreenshotDetectionControllerTest.kt +14 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import org.mockito.ArgumentMatcher import org.mockito.Mock import org.mockito.Mockito.mock import org.mockito.Mockito.never import org.mockito.Mockito.times import org.mockito.Mockito.verify import org.mockito.MockitoAnnotations Loading Loading @@ -71,6 +72,19 @@ class ScreenshotDetectionControllerTest : SysuiTestCase() { verify(windowManager, never()).notifyScreenshotListeners(any()) } @Test fun testMaybeNotifyOfScreenshot_evaluatesForScreenCaptureUISource() { val data = ScreenshotData.forTesting( source = WindowManager.ScreenshotSource.SCREENSHOT_SCREEN_CAPTURE_UI ) val list = controller.maybeNotifyOfScreenshot(data) assertTrue(list.isEmpty()) verify(windowManager, times(1)).notifyScreenshotListeners(any()) } @Test fun testMaybeNotifyOfScreenshot_emptySet() { val data = Loading