summaryrefslogtreecommitdiff
path: root/libraries/app-helpers/interfaces/auto/src/android/platform/helpers/IAutoMediaHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/app-helpers/interfaces/auto/src/android/platform/helpers/IAutoMediaHelper.java')
-rw-r--r--libraries/app-helpers/interfaces/auto/src/android/platform/helpers/IAutoMediaHelper.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/libraries/app-helpers/interfaces/auto/src/android/platform/helpers/IAutoMediaHelper.java b/libraries/app-helpers/interfaces/auto/src/android/platform/helpers/IAutoMediaHelper.java
index 569c5a3b3..530fb46d9 100644
--- a/libraries/app-helpers/interfaces/auto/src/android/platform/helpers/IAutoMediaHelper.java
+++ b/libraries/app-helpers/interfaces/auto/src/android/platform/helpers/IAutoMediaHelper.java
@@ -16,6 +16,8 @@
package android.platform.helpers;
+import java.util.List;
+
public interface IAutoMediaHelper extends IAppHelper {
/**
* Setup expectations: media app is open
@@ -128,4 +130,25 @@ public interface IAutoMediaHelper extends IAppHelper {
* else returns false
*/
boolean isPlaying();
+
+ /**
+ * Setup expectations: Media app is open.
+ *
+ * @return Media App Title
+ */
+ String getMediaAppTitle();
+
+ /**
+ * Setup expectations: Media app is open.
+ * Opens the drop down menu in the Media Apps
+ */
+ void openMediaAppMenuItems();
+
+ /**
+ * Setup expectations: "Media apps" Grid is open.
+ *
+ * @param mediaAppsNames : List of media apps names
+ * @return true if all app names in mediaAppsNames shows up in Media Apps Grid
+ */
+ boolean areMediaAppsPresent(List<String> mediaAppsNames);
}