最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python之PyUnit單元測(cè)試實(shí)例

 更新時(shí)間:2014年10月11日 12:17:59   投稿:shichen2014  
這篇文章主要介紹了Python之PyUnit單元測(cè)試實(shí)例,是非常實(shí)用的技巧,需要的朋友可以參考下

本文實(shí)例講述了Python之PyUnit單元測(cè)試,與erlang eunit單元測(cè)試很像,分享給大家供大家參考。具體方法如下:

1.widget.py文件如下:

復(fù)制代碼 代碼如下:
#!/usr/bin/python
# Filename:widget.py

class Widget:
def __init__(self, size = (40, 40)):
self.size = size
 
def getSize(self):
return self.size
 
def resize(self, width, height):
if width < 0 or height < 0:
raise ValueError, "illegal size"
self.size = (width, height)
 
def dispose(self):
passDefaultTestCase

2. auto.py文件如下:

復(fù)制代碼 代碼如下:
#!/usr/bin/python
# Filename:auto.py
 
import unittest
from widget import Widget
 
class WidgetTestCase(unittest.TestCase):
def setUp(self):
self.widget = Widget()
 
def tearDown(self):
self.widget = None
 
def testSize(self):
self.assertEqual(self.widget.getSize(), (50, 40))
 
def suite():
suite = unittest.TestSuite()
suite.addTest(WidgetTestCase("testSize"))
return suite
 
if __name__ == "__main__":
unittest.main(defaultTest = 'suite')

3.執(zhí)行結(jié)果如下:

[code]jobin@jobin-desktop:~/work/python/py_unit$ python auto.py
.
----------------------------------------------------------------------
Ran 1 test in 0.000s
 
OK
jobin@jobin-desktop:~/work/python/py_unit$ python auto.py
F
======================================================================
FAIL: testSize (__main__.WidgetTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "auto.py", line 15, in testSize
self.assertEqual(self.widget.getSize(), (50, 40))
AssertionError: (40, 40) != (50, 40)
 
----------------------------------------------------------------------
Ran 1 test in 0.000s
 
FAILED (failures=1)
jobin@jobin-desktop:~/work/python/py_unit$[/code]

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • python軟件測(cè)試Jmeter性能測(cè)試JDBC Request(結(jié)合數(shù)據(jù)庫(kù))的使用詳解

    python軟件測(cè)試Jmeter性能測(cè)試JDBC Request(結(jié)合數(shù)據(jù)庫(kù))的使用詳解

    這篇文章主要介紹了python軟件測(cè)試Jmeter性能測(cè)試JDBC Request(結(jié)合數(shù)據(jù)庫(kù))的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Python中的圖形繪制簡(jiǎn)單動(dòng)畫實(shí)操

    Python中的圖形繪制簡(jiǎn)單動(dòng)畫實(shí)操

    這篇文章主要介紹了Python中的圖形繪制簡(jiǎn)單動(dòng)畫實(shí)操,?Matplotlib?是一個(gè)非常廣泛的庫(kù),它也支持圖形動(dòng)畫,動(dòng)畫工具以?matplotlib.animation?基類為中心,它提供了一個(gè)框架,圍繞該框架構(gòu)建動(dòng)畫,下面來(lái)看看具體的實(shí)現(xiàn)過(guò)程吧,需要的小伙伴可以參考一下
    2022-02-02
  • web.py在模板中輸出美元符號(hào)的方法

    web.py在模板中輸出美元符號(hào)的方法

    這篇文章主要介紹了web.py在模板中輸出美元符號(hào)的方法,即在web.py的模板中輸出$符號(hào)的方法,需要的朋友可以參考下
    2014-08-08
  • python獲得兩個(gè)數(shù)組交集、并集、差集的方法

    python獲得兩個(gè)數(shù)組交集、并集、差集的方法

    這篇文章主要介紹了python獲得兩個(gè)數(shù)組交集、并集、差集的方法,實(shí)例分析了Python操作list集合的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • Python語(yǔ)言在AI中的常用工具和應(yīng)用場(chǎng)景

    Python語(yǔ)言在AI中的常用工具和應(yīng)用場(chǎng)景

    文章探討了TensorFlow、PyTorch和Keras等流行的深度學(xué)習(xí)框架,以及Scikit-learn等用于機(jī)器學(xué)習(xí)的庫(kù),文章還舉例說(shuō)明了AI在自然語(yǔ)言處理、圖像識(shí)別、語(yǔ)音識(shí)別和推薦系統(tǒng)等領(lǐng)域的實(shí)際應(yīng)用場(chǎng)景,并介紹了如何使用Python調(diào)用AI大模型的接口
    2025-02-02
  • 使用Python對(duì)微信好友進(jìn)行數(shù)據(jù)分析

    使用Python對(duì)微信好友進(jìn)行數(shù)據(jù)分析

    這篇文章主要介紹了使用Python對(duì)微信好友進(jìn)行數(shù)據(jù)分析的實(shí)現(xiàn)代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-06-06
  • Python爬蟲(chóng)之自動(dòng)爬取某車之家各車銷售數(shù)據(jù)

    Python爬蟲(chóng)之自動(dòng)爬取某車之家各車銷售數(shù)據(jù)

    應(yīng)朋友要求,幫忙采集某車之家的一些汽車品牌的銷售數(shù)據(jù),包含購(gòu)車時(shí)間、車型、經(jīng)銷商、裸車價(jià)等一類信息. 今天我們就簡(jiǎn)單演示一下采集過(guò)程,大家可以根據(jù)自己的興趣進(jìn)行拓展.比如采集自己喜歡的品牌汽車數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析等等,需要的朋友可以參考下
    2021-06-06
  • Python中json.load()與json.loads()方法有什么區(qū)別詳解

    Python中json.load()與json.loads()方法有什么區(qū)別詳解

    在讀取文件時(shí)解碼python的json格式,常用到j(luò)son.loads()與json.load(),下面這篇文章主要給大家介紹了關(guān)于Python中json.load()與json.loads()方法有什么區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • pandas中merge()函數(shù)的用法解讀

    pandas中merge()函數(shù)的用法解讀

    這篇文章主要介紹了pandas中merge()函數(shù)的用法解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 詳解pygame中Rect對(duì)象

    詳解pygame中Rect對(duì)象

    Rect是pygame中的一個(gè)創(chuàng)建矩形的對(duì)象,它包含一些屬性主要是兩塊:坐標(biāo)和長(zhǎng)寬,Pygame?通過(guò)?Rect?對(duì)象存儲(chǔ)和操作矩形區(qū)域,這篇文章主要介紹了pygame中Rect對(duì)象,需要的朋友可以參考下
    2022-07-07

最新評(píng)論

高邑县| 芮城县| 垦利县| 政和县| 科技| 仁化县| 乡宁县| 普宁市| 彰化市| 远安县| 郸城县| 玛沁县| 岳普湖县| 连州市| 武宣县| 城口县| 永靖县| 新源县| 科技| 佛坪县| 涞源县| 兴城市| 台州市| 鄂托克旗| 枣庄市| 吕梁市| 延长县| 礼泉县| 同德县| 连山| 威宁| 昭通市| 长寿区| 菏泽市| 怀安县| 花垣县| 隆化县| 北票市| 郁南县| 手游| 香格里拉县|