Index: chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkModelTest.java |
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarksModelTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkModelTest.java |
similarity index 73% |
rename from chrome/android/javatests/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarksModelTest.java |
rename to chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkModelTest.java |
index 136a4ed20b4b457bb10007374c5f12bd7e8e5590..27cac796d1ed53ba36fd2c0d273490835e931242 100644 |
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarksModelTest.java |
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkModelTest.java |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-package org.chromium.chrome.browser.enhancedbookmarks; |
+package org.chromium.chrome.browser.bookmarks; |
import android.test.UiThreadTest; |
import android.test.suitebuilder.annotation.SmallTest; |
@@ -13,7 +13,7 @@ import org.chromium.base.test.util.CommandLineFlags; |
import org.chromium.base.test.util.Feature; |
import org.chromium.chrome.browser.ChromeSwitches; |
import org.chromium.chrome.browser.bookmark.BookmarksBridge.BookmarkItem; |
-import org.chromium.chrome.browser.enhancedbookmarks.EnhancedBookmarksModel.AddBookmarkCallback; |
+import org.chromium.chrome.browser.bookmarks.BookmarkModel.AddBookmarkCallback; |
import org.chromium.chrome.browser.profiles.Profile; |
import org.chromium.components.bookmarks.BookmarkId; |
import org.chromium.content.browser.test.NativeLibraryTestBase; |
@@ -30,11 +30,11 @@ import java.util.concurrent.TimeUnit; |
import java.util.concurrent.atomic.AtomicReference; |
/** |
- * Tests for {@link EnhancedBookmarksModel}, the data layer of Enhanced Bookmarks. |
+ * Tests for {@link BookmarkModel}, the data layer of Enhanced Bookmarks. |
*/ |
-public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
+public class BookmarkModelTest extends NativeLibraryTestBase { |
private static final int TIMEOUT_MS = 5000; |
- private EnhancedBookmarksModel mBookmarksModel; |
+ private BookmarkModel mBookmarkModel; |
private BookmarkId mMobileNode; |
private BookmarkId mOtherNode; |
private BookmarkId mDesktopNode; |
@@ -48,24 +48,24 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
@Override |
public void run() { |
Profile profile = Profile.getLastUsedProfile(); |
- mBookmarksModel = new EnhancedBookmarksModel(profile); |
- mBookmarksModel.loadEmptyPartnerBookmarkShimForTesting(); |
+ mBookmarkModel = new BookmarkModel(profile); |
+ mBookmarkModel.loadEmptyPartnerBookmarkShimForTesting(); |
} |
}); |
CriteriaHelper.pollForUIThreadCriteria(new Criteria() { |
@Override |
public boolean isSatisfied() { |
- return mBookmarksModel.isBookmarkModelLoaded(); |
+ return mBookmarkModel.isBookmarkModelLoaded(); |
} |
}); |
ThreadUtils.runOnUiThreadBlocking(new Runnable() { |
@Override |
public void run() { |
- mMobileNode = mBookmarksModel.getMobileFolderId(); |
- mDesktopNode = mBookmarksModel.getDesktopFolderId(); |
- mOtherNode = mBookmarksModel.getOtherFolderId(); |
+ mMobileNode = mBookmarkModel.getMobileFolderId(); |
+ mDesktopNode = mBookmarkModel.getDesktopFolderId(); |
+ mOtherNode = mBookmarkModel.getOtherFolderId(); |
} |
}); |
} |
@@ -74,8 +74,8 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
@SmallTest |
@Feature({"Bookmark"}) |
public void testGetAllBookmarkIDsOrderedByCreationDate() throws InterruptedException { |
- BookmarkId folderA = mBookmarksModel.addFolder(mMobileNode, 0, "a"); |
- BookmarkId folderB = mBookmarksModel.addFolder(mDesktopNode, 0, "b"); |
+ BookmarkId folderA = mBookmarkModel.addFolder(mMobileNode, 0, "a"); |
+ BookmarkId folderB = mBookmarkModel.addFolder(mDesktopNode, 0, "b"); |
Stack<BookmarkId> stack = new Stack<BookmarkId>(); |
stack.push(addBookmark(folderA, 0, "a", "http://www.medium.com")); |
@@ -94,7 +94,7 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
Thread.sleep(20); |
stack.push(addBookmark(folderB, 0, "g", "http://kkimlabs.com")); |
- List<BookmarkId> bookmarks = mBookmarksModel.getAllBookmarkIDsOrderedByCreationDate(); |
+ List<BookmarkId> bookmarks = mBookmarkModel.getAllBookmarkIDsOrderedByCreationDate(); |
assertEquals(stack.size(), bookmarks.size()); |
for (BookmarkId returnedBookmark : bookmarks) { |
assertEquals(stack.pop(), returnedBookmark); |
@@ -105,30 +105,30 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
@SmallTest |
@Feature({"Bookmark"}) |
public void testBookmarkPropertySetters() { |
- BookmarkId folderA = mBookmarksModel.addFolder(mMobileNode, 0, "a"); |
+ BookmarkId folderA = mBookmarkModel.addFolder(mMobileNode, 0, "a"); |
BookmarkId bookmarkA = addBookmark(mDesktopNode, 0, "a", "http://a.com"); |
BookmarkId bookmarkB = addBookmark(mMobileNode, 0, "a", "http://a.com"); |
BookmarkId bookmarkC = addBookmark(mOtherNode, 0, "a", "http://a.com"); |
BookmarkId bookmarkD = addBookmark(folderA, 0, "a", "http://a.com"); |
- mBookmarksModel.setBookmarkTitle(folderA, "hauri"); |
- assertEquals("hauri", mBookmarksModel.getBookmarkTitle(folderA)); |
+ mBookmarkModel.setBookmarkTitle(folderA, "hauri"); |
+ assertEquals("hauri", mBookmarkModel.getBookmarkTitle(folderA)); |
- mBookmarksModel.setBookmarkTitle(bookmarkA, "auri"); |
- mBookmarksModel.setBookmarkUrl(bookmarkA, "http://auri.org/"); |
+ mBookmarkModel.setBookmarkTitle(bookmarkA, "auri"); |
+ mBookmarkModel.setBookmarkUrl(bookmarkA, "http://auri.org/"); |
verifyBookmark(bookmarkA, "auri", "http://auri.org/", false, mDesktopNode); |
- mBookmarksModel.setBookmarkTitle(bookmarkB, "lauri"); |
- mBookmarksModel.setBookmarkUrl(bookmarkB, "http://lauri.org/"); |
+ mBookmarkModel.setBookmarkTitle(bookmarkB, "lauri"); |
+ mBookmarkModel.setBookmarkUrl(bookmarkB, "http://lauri.org/"); |
verifyBookmark(bookmarkB, "lauri", "http://lauri.org/", false, mMobileNode); |
- mBookmarksModel.setBookmarkTitle(bookmarkC, "mauri"); |
- mBookmarksModel.setBookmarkUrl(bookmarkC, "http://mauri.org/"); |
+ mBookmarkModel.setBookmarkTitle(bookmarkC, "mauri"); |
+ mBookmarkModel.setBookmarkUrl(bookmarkC, "http://mauri.org/"); |
verifyBookmark(bookmarkC, "mauri", "http://mauri.org/", false, mOtherNode); |
- mBookmarksModel.setBookmarkTitle(bookmarkD, "kauri"); |
- mBookmarksModel.setBookmarkUrl(bookmarkD, "http://kauri.org/"); |
+ mBookmarkModel.setBookmarkTitle(bookmarkD, "kauri"); |
+ mBookmarkModel.setBookmarkUrl(bookmarkD, "http://kauri.org/"); |
verifyBookmark(bookmarkD, "kauri", "http://kauri.org/", false, folderA); |
} |
@@ -141,12 +141,12 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
BookmarkId bookmarkA = addBookmark(mDesktopNode, 0, "a", "http://a.com"); |
BookmarkId bookmarkB = addBookmark(mOtherNode, 0, "b", "http://b.com"); |
BookmarkId bookmarkC = addBookmark(mMobileNode, 0, "c", "http://c.com"); |
- BookmarkId folderA = mBookmarksModel.addFolder(mOtherNode, 0, "fa"); |
- BookmarkId folderB = mBookmarksModel.addFolder(mDesktopNode, 0, "fb"); |
- BookmarkId folderC = mBookmarksModel.addFolder(mMobileNode, 0, "fc"); |
+ BookmarkId folderA = mBookmarkModel.addFolder(mOtherNode, 0, "fa"); |
+ BookmarkId folderB = mBookmarkModel.addFolder(mDesktopNode, 0, "fb"); |
+ BookmarkId folderC = mBookmarkModel.addFolder(mMobileNode, 0, "fc"); |
BookmarkId bookmarkAA = addBookmark(folderA, 0, "aa", "http://aa.com"); |
BookmarkId bookmarkCA = addBookmark(folderC, 0, "ca", "http://ca.com"); |
- BookmarkId folderAA = mBookmarksModel.addFolder(folderA, 0, "faa"); |
+ BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa"); |
HashSet<BookmarkId> movedBookmarks = new HashSet<BookmarkId>(6); |
movedBookmarks.add(bookmarkA); |
@@ -155,10 +155,10 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
movedBookmarks.add(folderC); |
movedBookmarks.add(folderB); |
movedBookmarks.add(bookmarkAA); |
- mBookmarksModel.moveBookmarks(new ArrayList<BookmarkId>(movedBookmarks), folderAA); |
+ mBookmarkModel.moveBookmarks(new ArrayList<BookmarkId>(movedBookmarks), folderAA); |
// Order of the moved bookmarks is not tested. |
- verifyBookmarkListNoOrder(mBookmarksModel.getChildIDs(folderAA, true, true), |
+ verifyBookmarkListNoOrder(mBookmarkModel.getChildIDs(folderAA, true, true), |
movedBookmarks); |
} |
@@ -166,22 +166,22 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
@SmallTest |
@Feature({"Bookmark"}) |
public void testGetChildIDs() { |
- BookmarkId folderA = mBookmarksModel.addFolder(mMobileNode, 0, "fa"); |
+ BookmarkId folderA = mBookmarkModel.addFolder(mMobileNode, 0, "fa"); |
HashSet<BookmarkId> expectedChildren = new HashSet<>(); |
expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com")); |
expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com")); |
expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com")); |
expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com")); |
- BookmarkId folderAA = mBookmarksModel.addFolder(folderA, 0, "faa"); |
+ BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa"); |
// urls only |
- verifyBookmarkListNoOrder(mBookmarksModel.getChildIDs(folderA, false, true), |
+ verifyBookmarkListNoOrder(mBookmarkModel.getChildIDs(folderA, false, true), |
expectedChildren); |
// folders only |
- verifyBookmarkListNoOrder(mBookmarksModel.getChildIDs(folderA, true, false), |
+ verifyBookmarkListNoOrder(mBookmarkModel.getChildIDs(folderA, true, false), |
new HashSet<BookmarkId>(Arrays.asList(folderAA))); |
// folders and urls |
expectedChildren.add(folderAA); |
- verifyBookmarkListNoOrder(mBookmarksModel.getChildIDs(folderA, true, true), |
+ verifyBookmarkListNoOrder(mBookmarkModel.getChildIDs(folderA, true, true), |
expectedChildren); |
} |
@@ -199,19 +199,19 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
BookmarkId bookmarkC = addBookmark(mMobileNode, 0, "c", "http://c.com"); |
verifyBookmark(bookmarkC, "c", "http://c.com/", false, mMobileNode); |
- BookmarkId folderA = mBookmarksModel.addFolder(mOtherNode, 0, "fa"); |
+ BookmarkId folderA = mBookmarkModel.addFolder(mOtherNode, 0, "fa"); |
verifyBookmark(folderA, "fa", null, true, mOtherNode); |
- BookmarkId folderB = mBookmarksModel.addFolder(mDesktopNode, 0, "fb"); |
+ BookmarkId folderB = mBookmarkModel.addFolder(mDesktopNode, 0, "fb"); |
verifyBookmark(folderB, "fb", null, true, mDesktopNode); |
- BookmarkId folderC = mBookmarksModel.addFolder(mMobileNode, 0, "fc"); |
+ BookmarkId folderC = mBookmarkModel.addFolder(mMobileNode, 0, "fc"); |
verifyBookmark(folderC, "fc", null, true, mMobileNode); |
BookmarkId bookmarkAA = addBookmark(folderA, 0, "aa", "http://aa.com"); |
verifyBookmark(bookmarkAA, "aa", "http://aa.com/", false, folderA); |
- BookmarkId folderAA = mBookmarksModel.addFolder(folderA, 0, "faa"); |
+ BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa"); |
verifyBookmark(folderAA, "faa", null, true, folderA); |
} |
@@ -220,8 +220,8 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
@CommandLineFlags.Add({ChromeSwitches.ENABLE_OFFLINE_PAGES}) |
@Feature({"Bookmark"}) |
public void testOfflineBridgeLoaded() { |
- assertTrue(mBookmarksModel.getOfflinePageBridge() != null); |
- assertTrue(mBookmarksModel.getOfflinePageBridge().isOfflinePageModelLoaded()); |
+ assertTrue(mBookmarkModel.getOfflinePageBridge() != null); |
+ assertTrue(mBookmarkModel.getOfflinePageBridge().isOfflinePageModelLoaded()); |
} |
private BookmarkId addBookmark(final BookmarkId parent, final int index, final String title, |
@@ -231,7 +231,7 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
ThreadUtils.runOnUiThreadBlocking(new Runnable() { |
@Override |
public void run() { |
- mBookmarksModel.addBookmarkAsync( |
+ mBookmarkModel.addBookmarkAsync( |
parent, index, title, url, null, new AddBookmarkCallback() { |
@Override |
public void onBookmarkAdded( |
@@ -256,7 +256,7 @@ public class EnhancedBookmarksModelTest extends NativeLibraryTestBase { |
private void verifyBookmark(BookmarkId idToVerify, String expectedTitle, |
String expectedUrl, boolean isFolder, BookmarkId expectedParent) { |
assertNotNull(idToVerify); |
- BookmarkItem item = mBookmarksModel.getBookmarkById(idToVerify); |
+ BookmarkItem item = mBookmarkModel.getBookmarkById(idToVerify); |
assertEquals(expectedTitle, item.getTitle()); |
assertEquals(isFolder, item.isFolder()); |
if (!isFolder) assertEquals(expectedUrl, item.getUrl()); |