-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Здесь и далее можно заменить Espresso.onView() на onView() и ViewMatchers.withId() на withId()?
DevTalk/app/src/androidTest/java/com/dev_talk/main/screens/RecommendedChatsFragmentScreen.kt
Line 24 in 8d4acfd
| Espresso.onView(ViewMatchers.withId(R.id.menu_search)).perform(ViewActions.click()) |
По аналогии с вебом лучше вынести все действия для теста в базовый тестовый класс и от него наследоваться
| @get:Rule |
Все проверки, действия с onView() в классы из тестов вынести. В тесте только действия - обращения к методам
| onView(withId(R.id.name)).check(matches(isDisplayed())) |
Здесь и далее в конце теста должна быть проверка
DevTalk/app/src/androidTest/java/com/dev_talk/main/tests/PersonalChatsFragmentProfessionsTest.kt
Line 33 in 8d4acfd
| personalChatsFragmentScreen.performProfessionWithIndex(i) |
Нужно делать только конкретный импорт без звездочек
DevTalk/app/src/androidTest/java/com/dev_talk/main/tests/RecommendedChatsFragmentTest.kt
Line 5 in 8d4acfd
| import androidx.test.espresso.matcher.ViewMatchers.* |