android / android/testing-samples
Why does BasicSample validate email field on every character change and not just when the Save button is pressed?
オープン
- 主要言語
- Java
- スター
- 9.3k
- フォーク
- 3.6k
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
android-testing/unit/BasicSample adds a listener like this:
`mEmailText.addTextChangedListener(mEmailValidator);`
And then on save it checks
```
if (!mEmailValidator.isValid()) {
mEmailText.setError("Invalid email");}
```
Why not just have a simple utility class which will perform this check only when the save button is pressed?
Just asking for a clarification.
コントリビューションガイド
調査の方向性
android-testing/unit/BasicSample から始め、issue に示されている mEmailText listener と Save-button のバリデーションを調べてください。周辺の sample とそのテストを読み、この例が live validation と submission 時の validation のどちらを示すことを意図しているのかを判断してください。issue では具体的な実装や受け入れ基準は定義されていません。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- android, java
- 領域
- mobile, testing
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 20/100