Commit 6bc2f0fc authored by Mia Glaese's avatar Mia Glaese Committed by Commit Bot

[Start Surface] Add unit tests for StartSurfaceToolbarMediator

Change-Id: Id8a6ff85d690d406feb46310d0e3a1925564e965
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036361Reviewed-by: default avatarPatrick Noland <pnoland@chromium.org>
Reviewed-by: default avatarYusuf Ozuysal <yusufo@chromium.org>
Reviewed-by: default avatarGanggui Tang <gogerald@chromium.org>
Commit-Queue: Mia Glaese <glamia@chromium.org>
Cr-Commit-Position: refs/heads/master@{#742271}
parent 840354fa
...@@ -206,6 +206,7 @@ chrome_junit_test_java_sources = [ ...@@ -206,6 +206,7 @@ chrome_junit_test_java_sources = [
"junit/src/org/chromium/chrome/browser/tabstate/TabStateUnitTest.java", "junit/src/org/chromium/chrome/browser/tabstate/TabStateUnitTest.java",
"junit/src/org/chromium/chrome/browser/tasks/EngagementTimeUtilTest.java", "junit/src/org/chromium/chrome/browser/tasks/EngagementTimeUtilTest.java",
"junit/src/org/chromium/chrome/browser/tasks/JourneyManagerTest.java", "junit/src/org/chromium/chrome/browser/tasks/JourneyManagerTest.java",
"junit/src/org/chromium/chrome/browser/toolbar/top/StartSurfaceToolbarMediatorUnitTest.java",
"junit/src/org/chromium/chrome/browser/usage_stats/EventTrackerTest.java", "junit/src/org/chromium/chrome/browser/usage_stats/EventTrackerTest.java",
"junit/src/org/chromium/chrome/browser/usage_stats/PageViewObserverTest.java", "junit/src/org/chromium/chrome/browser/usage_stats/PageViewObserverTest.java",
"junit/src/org/chromium/chrome/browser/util/BitmapCacheTest.java", "junit/src/org/chromium/chrome/browser/util/BitmapCacheTest.java",
......
...@@ -34,7 +34,11 @@ class StartSurfaceToolbarCoordinator { ...@@ -34,7 +34,11 @@ class StartSurfaceToolbarCoordinator {
StartSurfaceToolbarCoordinator(ViewStub startSurfaceToolbarStub) { StartSurfaceToolbarCoordinator(ViewStub startSurfaceToolbarStub) {
mStub = startSurfaceToolbarStub; mStub = startSurfaceToolbarStub;
mPropertyModel = new PropertyModel(StartSurfaceToolbarProperties.ALL_KEYS); mPropertyModel =
new PropertyModel.Builder(StartSurfaceToolbarProperties.ALL_KEYS)
.with(StartSurfaceToolbarProperties.INCOGNITO_SWITCHER_VISIBLE, true)
.with(StartSurfaceToolbarProperties.MENU_IS_VISIBLE, true)
.build();
mToolbarMediator = new StartSurfaceToolbarMediator(mPropertyModel); mToolbarMediator = new StartSurfaceToolbarMediator(mPropertyModel);
} }
......
...@@ -17,7 +17,6 @@ import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarPropert ...@@ -17,7 +17,6 @@ import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarPropert
import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.IS_INCOGNITO; import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.IS_INCOGNITO;
import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.IS_VISIBLE; import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.IS_VISIBLE;
import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.LOGO_IS_VISIBLE; import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.LOGO_IS_VISIBLE;
import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.MENU_IS_VISIBLE;
import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.NEW_TAB_BUTTON_AT_LEFT; import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.NEW_TAB_BUTTON_AT_LEFT;
import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.NEW_TAB_BUTTON_IS_VISIBLE; import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.NEW_TAB_BUTTON_IS_VISIBLE;
import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.NEW_TAB_CLICK_HANDLER; import static org.chromium.chrome.browser.toolbar.top.StartSurfaceToolbarProperties.NEW_TAB_CLICK_HANDLER;
...@@ -58,7 +57,6 @@ class StartSurfaceToolbarMediator { ...@@ -58,7 +57,6 @@ class StartSurfaceToolbarMediator {
StartSurfaceToolbarMediator(PropertyModel model) { StartSurfaceToolbarMediator(PropertyModel model) {
mPropertyModel = model; mPropertyModel = model;
mPropertyModel.set(MENU_IS_VISIBLE, true);
mOverviewModeState = OverviewModeState.NOT_SHOWN; mOverviewModeState = OverviewModeState.NOT_SHOWN;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment