| Index: chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridgeTest.java
|
| diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridgeTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridgeTest.java
|
| index 1d4aaecc5954f2207739c853dbdcedf85db921ff..b8b16e3d6f0a273169a809c4c2112f808fdd2bc7 100644
|
| --- a/chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridgeTest.java
|
| +++ b/chrome/android/junit/src/org/chromium/chrome/browser/offlinepages/downloads/OfflinePageDownloadBridgeTest.java
|
| @@ -129,6 +129,25 @@ public class OfflinePageDownloadBridgeTest {
|
|
|
| @Test
|
| @Feature({"OfflinePages"})
|
| + public void testDeleteItemByGuid() {
|
| + OfflinePageDownloadItem item = createDownloadItem1();
|
| + doNothing().when(mBridge).nativeDeleteItemByGuid(anyLong(), eq(item.getGuid()));
|
| + mBridge.deleteItem(item.getGuid());
|
| + verify(mBridge, times(1)).nativeDeleteItemByGuid(eq(0L), eq(item.getGuid()));
|
| + }
|
| +
|
| + @Test
|
| + @Feature({"OfflinePages"})
|
| + public void testOpenItemByGuid() {
|
| + OfflinePageDownloadItem item = createDownloadItem1();
|
| + // Empty URL skips actual intent.
|
| + doReturn("").when(mBridge).nativeGetOfflineUrlByGuid(anyLong(), eq(item.getGuid()));
|
| + mBridge.openItem(item.getGuid(), null);
|
| + verify(mBridge, times(1)).nativeGetOfflineUrlByGuid(eq(0L), eq(item.getGuid()));
|
| + }
|
| +
|
| + @Test
|
| + @Feature({"OfflinePages"})
|
| public void testCreateDownloadItemAndAddToList() {
|
| List<OfflinePageDownloadItem> list = new ArrayList<>();
|
| OfflinePageDownloadItem item1 = createDownloadItem1();
|
|
|