Commit 668a8992 authored by Alice Wang's avatar Alice Wang Committed by Commit Bot

[Signin][Android] Test signin choose account flow with secondary account

This CL added a test for the signin choose account flow with secondary
account.

Bug: 1045046
Change-Id: I43b195857521ec9dd90ab6ed4913fb3f24ffcdee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2020967Reviewed-by: default avatarTanmoy Mollik <triploblastic@chromium.org>
Reviewed-by: default avatarBoris Sazonov <bsazonov@chromium.org>
Commit-Queue: Alice Wang <aliceywang@chromium.org>
Cr-Commit-Position: refs/heads/master@{#738508}
parent b5b7778a
......@@ -80,13 +80,29 @@ public class SigninFragmentTest {
@Test
@LargeTest
@Feature("RenderTest")
public void testSigninFragmentNotDefaultAccount() throws IOException {
public void testSigninFragmentNotDefaultAccountWithPrimaryAccount() throws IOException {
Account account = mSyncTestRule.setUpTestAccount();
SigninTestUtil.addTestAccount("test.second.account@gmail.com");
View view = getSigninFragmentViewAfterStartingActivity(() -> {
SigninActivityLauncher.get().launchActivityForPromoChooseAccountFlow(
mSyncTestRule.getActivity(), SigninAccessPoint.BOOKMARK_MANAGER, account.name);
});
mRenderTestRule.render(view, "signin_fragment_not_default_account");
mRenderTestRule.render(view, "signin_fragment_choose_primary_account");
}
@Test
@LargeTest
@Feature("RenderTest")
public void testSigninFragmentNotDefaultAccountWithSecondaryAccount() throws IOException {
mSyncTestRule.setUpTestAccount();
String secondAccountName = "test.second.account@gmail.com";
SigninTestUtil.addTestAccount(secondAccountName);
View view = getSigninFragmentViewAfterStartingActivity(() -> {
SigninActivityLauncher.get().launchActivityForPromoChooseAccountFlow(
mSyncTestRule.getActivity(), SigninAccessPoint.BOOKMARK_MANAGER,
secondAccountName);
});
mRenderTestRule.render(view, "signin_fragment_choose_secondary_account");
}
@Test
......
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