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

python自動化測試之連接幾組測試包實例

 更新時間:2014年09月28日 15:36:04   投稿:shichen2014  
這篇文章主要介紹了python自動化測試之連接幾組測試包實例,需要的朋友可以參考下

本文實例講述了python自動化測試之連接幾組測試包的方法,分享給大家供大家參考。具體方法如下:

具體代碼如下:

class RomanNumeralConverter(object): 
  def __init__(self): 
    self.digit_map = {"M":1000, "D":500, "C":100, "L":50, "X":10, "V":5, "I":1} 
     
  def convert_to_decimal(self, roman_numeral): 
    val = 0 
    for char in roman_numeral: 
      val += self.digit_map[char] 
    return val 
   
import unittest 
class RomanNumeralConverterTest(unittest.TestCase): 
  def setUp(self): 
    self.cvt = RomanNumeralConverter() 
     
  def test_parsing_millenia(self): 
    self.assertEquals(1000, self.cvt.convert_to_decimal("M")) 
     
  def test_parsing_century(self): 
    self.assertEquals(100, self.cvt.convert_to_decimal("C")) 
     
class RomanNumeralConverterCombo(unittest.TestCase): 
  def setUp(self): 
    self.cvt = RomanNumeralConverter() 
     
  def test_multi_millenia(self): 
    self.assertEquals(4000, self.cvt.convert_to_decimal("MMMM")) 
     
  def test_add_up(self): 
    self.assertEquals(2010, self.cvt.convert_to_decimal("MMX")) 
     
if __name__ == "__main__": 
  suite1 = unittest.TestLoader().loadTestsFromTestCase(RomanNumeralConverterTest) 
  suite2 = unittest.TestLoader().loadTestsFromTestCase(RomanNumeralConverterCombo) 
  suite = unittest.TestSuite([suite1, suite2]) 
  unittest.TextTestRunner(verbosity=2).run(suite) 

運行結果如下:

test_parsing_century (__main__.RomanNumeralConverterTest) ... ok
test_parsing_millenia (__main__.RomanNumeralConverterTest) ... ok
test_add_up (__main__.RomanNumeralConverterCombo) ... ok
test_multi_millenia (__main__.RomanNumeralConverterCombo) ... ok

----------------------------------------------------------------------
Ran 4 tests in 0.032s

OK

本文實例與前面幾篇文章的內容基本一致,只在main中有些不同:

suite1 = unittest.TestLoader().loadTestsFromTestCase(RomanNumeralConverterTest) 
  suite2 = unittest.TestLoader().loadTestsFromTestCase(RomanNumeralConverterCombo) 
  suite = unittest.TestSuite([suite1, suite2]) 
  unittest.TextTestRunner(verbosity=2).run(suite)

希望本文所述對大家的Python程序設計有所幫助。

相關文章

  • 使用Python畫股票的K線圖的方法步驟

    使用Python畫股票的K線圖的方法步驟

    這篇文章主要介紹了使用Python畫股票的K線圖的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-06-06
  • 在VSCode中添加Python解釋器并安裝Python庫的方法

    在VSCode中添加Python解釋器并安裝Python庫的方法

    這篇文章主要介紹了在VSCode中添加Python解釋器并安裝Python庫的方法,本文分步驟通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • python實現(xiàn)圖片篩選程序

    python實現(xiàn)圖片篩選程序

    這篇文章主要為大家詳細介紹了python實現(xiàn)圖片篩選程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • 夯實基礎Python列表的索引和切片使用示例

    夯實基礎Python列表的索引和切片使用示例

    這篇文章主要為大家介紹了Python列表的索引和切片使用示例基礎詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • Python使用pymysql模塊操作mysql增刪改查實例分析

    Python使用pymysql模塊操作mysql增刪改查實例分析

    這篇文章主要介紹了Python使用pymsql模塊操作mysql增刪改查,結合實例形式分析了Python使用pymsql模塊針對mysql進行增刪改查操作的相關實現(xiàn)方法與操作注意事項,需要的朋友可以參考下
    2019-12-12
  • Python常見字符串操作函數(shù)小結【split()、join()、strip()】

    Python常見字符串操作函數(shù)小結【split()、join()、strip()】

    這篇文章主要介紹了Python常見字符串操作函數(shù),結合實例形式總結分析了split()、join()及strip()的常見使用技巧與注意事項,需要的朋友可以參考下
    2018-02-02
  • Python海象運算符超詳細講解

    Python海象運算符超詳細講解

    海象運算符的英文原名叫Assignment Expresions,翻譯過來也就是賦值表達式,不過現(xiàn)在大家更普遍地稱之為海象運算符,就是因為它長得真的太像海象了
    2023-01-01
  • Python-嵌套列表list的全面解析

    Python-嵌套列表list的全面解析

    下面小編就為大家?guī)硪黄狿ython-嵌套列表list的全面解析。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • PyTorch?模型?onnx?文件導出及調用詳情

    PyTorch?模型?onnx?文件導出及調用詳情

    這篇文章主要介紹了PyTorch模型onnx文件導出及調用詳情,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-07-07
  • Python中淺拷貝的四種實現(xiàn)方法小結

    Python中淺拷貝的四種實現(xiàn)方法小結

    本文主要介紹了Python中淺拷貝的四種實現(xiàn)方法小結,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11

最新評論

平江县| 阿拉善左旗| 丰镇市| 湖州市| 富阳市| 怀宁县| 那坡县| 郁南县| 平阴县| 德惠市| 黄大仙区| 赣州市| 河津市| 响水县| 宜宾市| 临夏县| 塘沽区| 开鲁县| 平山县| 桑植县| 湛江市| 金山区| 赤峰市| 水富县| 扎兰屯市| 库车县| 遂溪县| 佛坪县| 泌阳县| 阿勒泰市| 南安市| 南雄市| 西乌珠穆沁旗| 维西| 昭苏县| 望都县| 建平县| 承德市| 双牌县| 平舆县| 化州市|