2010-10-20 23 views
3

這可能嗎?它是否需要現有的白色和/或黑名單數據集?你怎麼知道一個異常不存在?如何爲正則表達式編寫單元測試?

+2

可能重複[你怎麼單元測試正則表達式?(http://stackoverflow.com/questions/488601/how-do-you-unit-test-regular-expressions) – 2010-10-20 13:03:29

回答

3

白名單和黑名單聽起來是個好辦法,我不認爲你可以「證明」,將無一例外所以實證檢驗工作是合適的,並與單元測試

的精神,你認爲更多的複雜/邊緣案例與測試,只需添加它們,看看它是否仍然有效,從而建立一個在其中你有信心

也越來越大級別的測試套件,以前回答得很徹底這裏

How do you unit test regular expressions?

+0

** @布賴恩:**謝謝,這就是我的想法,只是想確保我沒有錯過任何東西。 – blunders 2010-10-20 13:02:41

+0

np,有時很高興得到第二個意見,所以FWIW我會做你正在建議的 – Brian 2010-10-20 13:04:12