объяснение вывода тестового набора Android эспрессо - PullRequest
0 голосов
/ 03 сентября 2018

Я использую Эспрессо для тестирования приборов. Я хочу проверить, отображается ли тост при нажатии кнопки. Поиском я получил следующий код, который проверяет тост `

onView(withId(R.id.btnLogin))
                .perform(click())
                .inRoot(withDecorView(
                        not(mActivityRule.getActivity().
                                getWindow().getDecorView()))).
                check(matches(isDisplayed()));

. This is the output of when I run the test

$ adb shell am instrument -w -r   -e debug false -e class 'com.example.shantanub.mvpsample.LoginActivityTest#checkClick' com.example.shantanub.mvpsample.test/android.support.test.runner.AndroidJUnitRunner
Client not ready yet..
Started running tests
Tests ran to completion.

` Как я должен интерпретировать этот вывод. Тест прошел успешно. Что именно делает код?

...