Как проверить вход в Google+ с помощью Robotium?

Я создал LoginActivity с помощью мастера создания нового проекта Android Studio. Я добавил зависимость от Robotium и написал простой тест, начиная с InstrumentationTestCase:

    launchActivity("com.my.package", LoginActivity.class, new Bundle());
    solo.waitForActivity(LoginActivity.class, 1000);
    solo.clickOnText("Sign in"); //inside my Activity
    assertTrue("Not G+", solo.waitForActivity("GrantCredentialsWithAclActivity", 4000));
    solo.clickOnText("Sign in"); //on Google+ dialog

Но утверждение "Не G+" не выполняется.

Я нашел из dumpsys, что com.google.android.gms/.auth.login.GrantCredentialsWithAclActivity это вход в Google+ на моем устройстве. Как это переводится на name параметр из solo.waitForActivity(name, timeout)? Могу ли я вообще что-нибудь нажимать в диалоге Google+?

0 ответов

Другие вопросы по тегам