You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app/src/androidTest/java/org/mozilla/fenix/ui/LibraryMenuTest.kt

64 lines
1.2 KiB
Kotlin

package org.mozilla.fenix.ui
import org.junit.Rule
import org.junit.Test
import org.mozilla.fenix.helpers.HomeActivityTestRule
import org.mozilla.fenix.ui.robots.homeScreen
class LibraryMenuTest {
@get:Rule
val activityTestRule = HomeActivityTestRule()
@Test
fun libraryMenuItemsTest() {
homeScreen {
}.openThreeDotMenu {
}.openLibrary {
verifyLibraryView()
verifyHistoryButton()
verifyBookmarksButton()
}
}
@Test
fun closeMenuButtonTest() {
homeScreen {
}.openThreeDotMenu {
}.openLibrary {
}.closeMenu {
verifyHomeScreen()
}
}
@Test
fun backButtonTest() {
homeScreen {
}.openThreeDotMenu {
}.openLibrary {
}.goBack {
verifyHomeScreen()
}
}
@Test
fun bookmarksButtonTest() {
homeScreen {
}.openThreeDotMenu {
}.openLibrary {
}.openBookmarks {
verifyBookmarksMenuView()
}
}
@Test
fun historyButtonTest() {
homeScreen {
}.openThreeDotMenu {
}.openLibrary {
}.openHistory {
verifyHistoryMenuView()
}
}
}