<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 11.1.1 單元測試和測試用例 Python標準庫中的模塊unittest提供了代碼測試工具。 **單元測試**用于核實函數的某個方面沒有問題; **測試用例**是一組單元測試,這些單元測試一起核實函數在各種情形下的行為都符合要求。 良好的測試用例考慮到了函數可能收到的各種輸入,包含針對所有這些情形的測試。 ## 11.1.2 可通過的測試 測試用例創建后,再添加針對函數的單元測試就很簡單了。要為函數編寫測試用例,可先導入模塊unittest以及要測試的函數,再創建一個繼承unittest.TestCase的類,并編寫一系列方法對函數行為的不同方面進行測試。 **被測試函數** ![](https://img.kancloud.cn/1c/51/1c510af9472b9f710620f066c59d55e8_454x132.png) **只包含一個方法的測試用例** ![](https://img.kancloud.cn/ca/07/ca07f3fcc7a5ed2b8e4e3f747d9840e4_631x300.png) 在**1**處,我們創建了一個名為NamesTestCase的類,用于包含一系列針對get_formatted_name()的單元測試。你可隨便給這個類命名,但最好讓它看起來與要測試的函數相關,并包含字樣Test。 運行test_name_function.py時,所有以test_打頭的方法都將自動運行 使用了unittest類最有用的功能之一:一個斷言方法。斷言方法用來核實得到的結果是否與期望的結果一致。 ![](https://img.kancloud.cn/c4/66/c466e606f89d11a8a7603fe1fd90ad0f_909x545.png) ## 11.1.3 不能通過的測試 測試未通過會報告錯誤信息
                  <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>

                              哎呀哎呀视频在线观看