package org.mozilla.gecko.tests; import org.mozilla.gecko.*; public class testBookmarkKeyword extends AboutHomeTest { @Override protected int getTestType() { return TEST_MOCHITEST; } public void testBookmarkKeyword() { blockForGeckoReady(); final String url = getAbsoluteUrl(StringHelper.ROBOCOP_BLANK_PAGE_01_URL); final String keyword = "testkeyword"; // Add a bookmark, and update it to have a keyword. mDatabaseHelper.addOrUpdateMobileBookmark(StringHelper.ROBOCOP_BLANK_PAGE_01_TITLE, url); mDatabaseHelper.updateBookmark(url, StringHelper.ROBOCOP_BLANK_PAGE_01_TITLE, keyword); // Enter the keyword in the urlbar. inputAndLoadUrl(keyword); // Wait for the page to load. waitForText(StringHelper.ROBOCOP_BLANK_PAGE_01_TITLE); // Make sure the title of the page appeared. verifyPageTitle(StringHelper.ROBOCOP_BLANK_PAGE_01_TITLE); // Delete the bookmark to clean up. mDatabaseHelper.deleteBookmark(url); } }