Как проверить, изменилась ли активность Android Studio - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь написать тест junit, чтобы увидеть, изменило ли нажатие кнопки действие. У меня следующий запуск теста, но как я могу проверить, началось ли новое действие?

    @Rule
    public ActivityTestRule<SignIn> mActivityTestRule = new ActivityTestRule<SignIn>(SignIn.class);

    private SignIn mSignIn = null;

    @Test
    public void testInput() {
        assertNotNull(mSignIn.findViewById(R.id.signInButton)); 


        mSignIn.findViewById(R.id.signInButton).performClick(); 



    }
}

1 Ответ

0 голосов
/ 27 мая 2020

Для проверки, началось ли новое действие или нет, вы должны добавить тест к этому действию и проверить, был ли вызван onCreateView () или нет, или вы можете проверьте, инициализированы ли представления (кнопки, текстовое представление, редактирование текстов), et c или нет, вы, если вы передаете некоторые данные, вы тоже можете это проверить.

И в текущем Activity вы может проверить, является ли ваше намерение значением null или нет, также вы можете проверить, вызывается ли startActivity () или нет.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...