<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                1)測試用例文件名必須以\_test.go 結尾。比如cal \_test.go, cal不是固定的。 2)測試用例函數必須以Test開頭,一般來 說就是Test+被測試的函數名,比如TestAddUpper。**AddUpper的A也就是Test后面的第一個字符必須是大寫** 3)TestAddUpper(t \*tesing.T) 的形參類型必須是\*testing.T \[看一下手冊\] ![](https://img.kancloud.cn/73/02/7302e03f1c834ac72676c58528009d96_1280x550.png) 4)一個測試用例文件中,可以有多個測試用例函數,比如TestAddUpper、 TestSub 5)運行測試用例指令 ``` cmd> gotest ???[如果運行正確,無日志,錯誤時,會輸出日志] cmd> go test-v ?[運行正確或是錯誤,都輸出日志] ``` 6)當出現錯誤時,可以使用**t.Fatalf來格式化輸出錯誤信息,并退出程序** 7)**t.logf 方法可以輸出相應的日志** 8)測試用例函數,并沒有放在main函數中,也執行了,這就是測試用例的方便之處\[原理圖\] 9)PASS表示測試用 例運行成功,FAIL 表示測試用例運行失敗 10)測試單個文件,一定要帶上被測試的原文件 ``` go test-v cal test.go cal.go ``` 11)測試單個方法 go test -v -test.run **TestAddUpper**
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看