Тестовый код JUnit внутри метода onClick объекта OnClickListener - PullRequest
0 голосов
/ 29 апреля 2019

Есть MyClass (для тестирования JUnit). Задача состоит в том, чтобы проверить код внутри метода onClick внутри метода buttonClickLogic (в MyClass). Пробовал несколько уроков, но ничего не работает. Как написать тестовый пример для этого? Спасибо.

[Примечание: я хочу написать тестовый пример без редактирования кода ниже.]

 class MyClass {

        void buttonClickLogic(Button myButton) {

            View.OnClickListener onClickListener = new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    //Code to be tested through JUnit
                    System.out.print("Code inside onClick is executed");
                }
            };

        myButton.setOnClickListener(onClickListener);

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