Package 

Class PermissionsImpl

  • All Implemented Interfaces:
    com.kaspersky.kaspresso.device.permissions.Permissions

    
    public final class PermissionsImpl
     implements Permissions
                        

    The implementation of the Permissions interface.

    • Method Summary

      Modifier and Type Method Description
      Unit allowViaDialog() Waits for 1 sec, passes the permission-requesting permissions dialog and allows permissions.
      Unit denyViaDialog() Waits for 1 sec, passes the permission-requesting permissions dialog and denies permissions.
      Unit clickOn(Permissions.ButtonĀ button) Waits for 1 sec, passes the permission-requesting permissions dialog
      Boolean isDialogVisible() Waits for 1 sec, check the permission-requesting permissions dialog is visible.
      • Methods inherited from class com.kaspersky.kaspresso.device.permissions.Permissions

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PermissionsImpl

        PermissionsImpl(UiTestLogger logger, UiDevice uiDevice)
    • Method Detail

      • allowViaDialog

         Unit allowViaDialog()

        Waits for 1 sec, passes the permission-requesting permissions dialog and allows permissions.

      • denyViaDialog

         Unit denyViaDialog()

        Waits for 1 sec, passes the permission-requesting permissions dialog and denies permissions.

      • clickOn

         Unit clickOn(Permissions.ButtonĀ button)

        Waits for 1 sec, passes the permission-requesting permissions dialog

      • isDialogVisible

         Boolean isDialogVisible()

        Waits for 1 sec, check the permission-requesting permissions dialog is visible.