[英]Unit testing - how many test cases here
我有一個方法,將數組作為參數,並根據特定值的存在返回true或false。
在這種情況下,應該編寫多少個測試用例?
我認為3:
我可以想到3個測試用例:
它是您要測試的功能的代碼,因此您無法確定有多少測試用例有用。 再想一想您的代碼做什么,將如何找到該值?
示例:如果您的代碼嘗試查找具有特定名稱的值,並且進行了字符串比較,那么請考慮一下字符串比較可能引起的問題->如果發現鍵區分大小寫(不區分大小寫),則為null等於轉換為空字符串,它如何處理重復項,其他類型是否正確轉換為字符串(類型變戲法)?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.