天天看點

golang 單元測試

目錄

​​1.插件包位址:​​

​​安裝​​

​​2.為選擇的方法建立單元測試方法​​

​3.測試單個函數方法​

​​3.1.1在測試的檔案裡會生成如下代碼​​

​​3.1.2.1在todo寫入通過的測試資料​​

​​3.1.2.2.運作測試​​

​​3.1.3.1在todo寫入不通過的測試資料​​

​​3.1.3.2運作測試​​

​​4.測試單個檔案,一定要帶上被測試的原檔案​​

​​5.測試指定檔案夾下整個包所有檔案的單元測試​​

​​測試整個項目裡所有*_test.go結尾檔案的單面測試​​

gotests工具自動化test使用

​<code>​https://github.com/cweill/gotests​</code>​

​<code>​go get -u github.com/cweill/gotests/...​</code>​

會在go.mod裡引入插件包

golang 單元測試
golang 單元測試
golang 單元測試

​<code>​part_one/hello_world_test.go​</code>​

參考文檔:

​​https://studygolang.com/articles/15329​​