python提供了一種自動測試函數輸出的高效方式,其自帶模塊unittest提供了代碼測試工具。單元測試用於覈實函數的某個方面沒有問題;測試用例是一組單元測試,這些單元測試一起覈實函數在各種情況下的行爲都符合要求。
要爲函數編寫測試用例,可先導入模塊unittest模塊以及要測試的函數,再創建一個繼承unittest.TestCase的類,並編寫一系列方法對函數行爲的不同方面進行測試。
測試類
前面我們編寫了針對單個函數的測試,下面來編寫針對類的測試
python提供了一種自動測試函數輸出的高效方式,其自帶模塊unittest提供了代碼測試工具。單元測試用於覈實函數的某個方面沒有問題;測試用例是一組單元測試,這些單元測試一起覈實函數在各種情況下的行爲都符合要求。
要爲函數編寫測試用例,可先導入模塊unittest模塊以及要測試的函數,再創建一個繼承unittest.TestCase的類,並編寫一系列方法對函數行爲的不同方面進行測試。
測試類
前面我們編寫了針對單個函數的測試,下面來編寫針對類的測試
https://github.com/zhangbo2008/Trie_with_informationExtraction_and_fuzzy_matchingv2