我有一個方法將數組作爲參數,並根據特定值的存在返回true或false。單元測試 - 這裏有多少測試用例
在這種情況下應該寫多少個測試用例?
我想3:
- 如果該值是本
- 如果該值不存在
- 如果數組爲空(可以通過2雖然覆蓋??)
我有一個方法將數組作爲參數,並根據特定值的存在返回true或false。單元測試 - 這裏有多少測試用例
在這種情況下應該寫多少個測試用例?
我想3:
我能想到3個測試用例:
它是代碼你想測試的功能,所以你不能說出有多少測試用例是有用的。再想一想你的代碼做了什麼,值如何被發現?
一個示例:如果您的代碼嘗試使用特定名稱查找值並進行字符串比較,那麼請考慮字符串比較可能出現的問題 - >如果發現密鑰大小寫(in)敏感,空等於一個空字符串,它如何處理重複,並且是其他類型正確轉換爲字符串(類型雜耍)?