我正在學習Android(和一般)的單元測試。什麼樣的單元測試 - 簡單驗證類
實踐中,我構建了一個簡單的輸入驗證器類,用於檢查電子郵件和密碼輸入的有效性。
它有2種方法:
- isEmailValid(字符串email) - 檢查該郵件不爲空,不是空的,是一個有效的電子郵件。
- isPasswordValid(字符串密碼) - 檢查密碼是否不爲空或空
所以我想創建以下測試:
- 電子郵件= 「」 - 返回假
- email = null - 返回false
- email =「aaa」 - return false
- 電子郵件= 「[email protected]」 - 返回真正
- 密碼= 「」 - 返回假
- 密碼= NULL - 返回假
- 密碼= 「通行證」 - 迴歸true
我說得對嗎?或者這是「測試矯枉過正」?
我完成了這個非常簡單的項目,並將其上傳到github:https://github.com/dors/simple-android-validator-unit-test – dors