Size: a a a

StartAndroid Ru Testing

2019 April 17

A

Alexei in StartAndroid Ru Testing
?
источник

A

Alexei in StartAndroid Ru Testing
View находится вне RecyclerView и вне Scollable,. И как результат View не скролируется. ОК. И как теперь это пверить тестом?
источник
2019 April 18

A

Alexei in StartAndroid Ru Testing
есть проблема с методом describeMismatchSafely в Espresso тесте
источник

A

Alexei in StartAndroid Ru Testing
вот кастомный матчер
источник

A

Alexei in StartAndroid Ru Testing
fun withItemText(matcherText: Matcher<String>): Matcher<Any> {
   // use preconditions to fail fast when a test is creating an invalid matcher.
   checkNotNull(matcherText)
   return object : TypeSafeMatcher<Any>() {

       override fun describeTo(description: Description) {
           description.appendText("expected text: $matcherText")
       }

       public override fun describeMismatchSafely(
               item: Any,
               mismatchDescription: Description) {
           mismatchDescription.appendText("actual text: $item")
       }

       public override fun matchesSafely(item: Any): Boolean {
           return matcherText == item
       }
   }
}
источник

A

Alexei in StartAndroid Ru Testing
вот использование
источник

A

Alexei in StartAndroid Ru Testing
@Test
fun toolbar_title_textColor2() {
   onView(withId(R.id.toolbaTitleTextView))
           .check(matches(withItemText(containsString("Color.WHITE"))))
}
источник

A

Alexei in StartAndroid Ru Testing
вот как ругается
источник

A

Alexei in StartAndroid Ru Testing
Started running tests

   androidx.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: 'expected text: a string containing "Color.WHITE"' doesn't match the selected view.
Expected: expected text: a string containing "Color.WHITE"
Got: "AppCompatTextView{id=2131231010, res-name=toolbaTitleTextView, visibility=VISIBLE, width=1080, height=168, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@95b2081, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=Traders, input-type=0, ime-target=false, has-links=false}"
источник

A

Alexei in StartAndroid Ru Testing
вопрос
источник

A

Alexei in StartAndroid Ru Testing
печатает только expected text, а actual text не печатается
источник
2019 April 19

ХХ

Хомилов Хусанбой in StartAndroid Ru Testing
Доброго дня
источник

ХХ

Хомилов Хусанбой in StartAndroid Ru Testing
Ребята подскажите пожалуйста при публикация приложения язык неправильно показывает
источник

ХХ

Хомилов Хусанбой in StartAndroid Ru Testing
Среды переводчика языках на списке нет узбекский
источник
2019 April 23

NK

ID:584574617 in StartAndroid Ru Testing
Всем привет
источник

NK

ID:584574617 in StartAndroid Ru Testing
Лаунч активити можно использовать для регистрация
источник

J

Joe_j in StartAndroid Ru Testing
зависит от дизайна если ты так хочешь то - да, но лучше сделай splashScreenActivity  в котором будешь проверять есть ли токен(пользователь вошёл в приложение) Если нет - то запускается   активити регистрации
источник

J

Joe_j in StartAndroid Ru Testing
Ребят, привет как  можно протестировать флоу регистрации по телефону?
источник

J

Joe_j in StartAndroid Ru Testing
все, спасибо решил захардкодить смс код на сервере для определенного номера
источник

KI

Konstantin Ivanov in StartAndroid Ru Testing
Ребята, как в espresso тестах (рула или адб комманды) отключить оптимизацию батареи и дать пермишен на отключение DND mode ?
источник