| Index: chrome/android/junit/src/org/chromium/chrome/browser/bookmarks/BookmarkUtilsTest.java
|
| diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/bookmarks/BookmarkUtilsTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/bookmarks/BookmarkUtilsTest.java
|
| deleted file mode 100644
|
| index ea631d72477ba14eac15c453435c7a893dd859e0..0000000000000000000000000000000000000000
|
| --- a/chrome/android/junit/src/org/chromium/chrome/browser/bookmarks/BookmarkUtilsTest.java
|
| +++ /dev/null
|
| @@ -1,73 +0,0 @@
|
| -// Copyright 2016 The Chromium Authors. All rights reserved.
|
| -// 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.bookmarks;
|
| -
|
| -import static org.junit.Assert.assertEquals;
|
| -import static org.junit.Assert.assertFalse;
|
| -import static org.mockito.Mockito.verify;
|
| -
|
| -import android.content.Context;
|
| -import android.content.Intent;
|
| -
|
| -import org.chromium.base.BaseChromiumApplication;
|
| -import org.chromium.base.test.shadows.ShadowMultiDex;
|
| -import org.chromium.base.test.util.Feature;
|
| -import org.chromium.components.bookmarks.BookmarkId;
|
| -import org.chromium.components.bookmarks.BookmarkType;
|
| -import org.chromium.content_public.browser.WebContents;
|
| -import org.chromium.testing.local.LocalRobolectricTestRunner;
|
| -
|
| -import org.junit.Before;
|
| -import org.junit.Test;
|
| -import org.junit.runner.RunWith;
|
| -import org.mockito.ArgumentCaptor;
|
| -import org.mockito.Mock;
|
| -import org.mockito.MockitoAnnotations;
|
| -import org.robolectric.annotation.Config;
|
| -
|
| -/**
|
| - * Robolectric tests for {@link BookmarkUtils}.
|
| - */
|
| -@RunWith(LocalRobolectricTestRunner.class)
|
| -@Config(manifest = Config.NONE, application = BaseChromiumApplication.class,
|
| - shadows = {ShadowMultiDex.class})
|
| -public class BookmarkUtilsTest {
|
| - @Mock private Context mContext;
|
| - @Mock private BookmarkModel mBookmarkModel;
|
| - @Mock private WebContents mWebContents;
|
| -
|
| - @Before
|
| - public void setUp() {
|
| - MockitoAnnotations.initMocks(this);
|
| - }
|
| -
|
| - @Test
|
| - @Feature({"Bookmark"})
|
| - public void testStartEditActivityWithoutWebContents() {
|
| - BookmarkId bookmarkId = new BookmarkId(12345L, BookmarkType.NORMAL);
|
| - BookmarkUtils.startEditActivity(mContext, bookmarkId, null /* webContents */);
|
| - ArgumentCaptor<Intent> intentArgumentCaptor = ArgumentCaptor.forClass(Intent.class);
|
| -
|
| - verify(mContext).startActivity(intentArgumentCaptor.capture());
|
| -
|
| - // Verify that the intent doesn't contain the WEB_CONTENTS extra.
|
| - assertFalse(intentArgumentCaptor.getValue()
|
| - .hasExtra(BookmarkEditActivity.INTENT_WEB_CONTENTS));
|
| - }
|
| -
|
| - @Test
|
| - @Feature({"Bookmark"})
|
| - public void testStartEditActivityWithWebContents() {
|
| - BookmarkId bookmarkId = new BookmarkId(12345L, BookmarkType.NORMAL);
|
| - BookmarkUtils.startEditActivity(mContext, bookmarkId, mWebContents);
|
| - ArgumentCaptor<Intent> intentArgumentCaptor = ArgumentCaptor.forClass(Intent.class);
|
| -
|
| - verify(mContext).startActivity(intentArgumentCaptor.capture());
|
| -
|
| - // Verify that the intent contains the right WEB_CONTENTS extra.
|
| - assertEquals(mWebContents, intentArgumentCaptor.getValue()
|
| - .getParcelableExtra(BookmarkEditActivity.INTENT_WEB_CONTENTS));
|
| - }
|
| -}
|
|
|