<pre id="vvttv"><mark id="vvttv"><progress id="vvttv"></progress></mark></pre>
    <pre id="vvttv"></pre>

      <p id="vvttv"></p>

          <p id="vvttv"></p>

                <p id="vvttv"></p>

                <pre id="vvttv"><cite id="vvttv"><progress id="vvttv"></progress></cite></pre>

                  <output id="vvttv"><dfn id="vvttv"><th id="vvttv"></th></dfn></output>

                    <p id="vvttv"></p>

                    13.2. 深入

                    現在你已經定義了你的轉換程序所應有的功能,下面一步會有點兒出乎你的意料:你將要開發一個測試組件 (test suite) 來測試你未來的函數以確保它們工作正常。沒錯:你將為還未開發的程序開發測試代碼。

                    這就是所謂的單元測試,因為這兩個轉換函數可以被當作一個單元來開發和測試,不用考慮它們可能今后成為一個大程序的一部分。Python 有一個單元測試框架,被恰如其分地稱作 unittest 模塊。

                    注意
                    Python 2.1 和之后的版本已經包含了 unittestPython 2.0 用戶則可以從 pyunit.sourceforge.net下載。

                    單元測試是以測試為核心開發策略的重要組成部分。如果你要寫單元測試代碼,盡早 (最好是在被測試代碼開發之前) 開發并根據代碼開發和需求的變化不斷更新是很重要的。單元測試不能取代更高層面的功能和系統測試,但在開發的每個階段都很重要:

                      <pre id="vvttv"><mark id="vvttv"><progress id="vvttv"></progress></mark></pre>
                      <pre id="vvttv"></pre>

                        <p id="vvttv"></p>

                            <p id="vvttv"></p>

                                  <p id="vvttv"></p>

                                  <pre id="vvttv"><cite id="vvttv"><progress id="vvttv"></progress></cite></pre>

                                    <output id="vvttv"><dfn id="vvttv"><th id="vvttv"></th></dfn></output>

                                      <p id="vvttv"></p>

                                      这里只有精品视频