作證是一種替代Python的unittest模塊和鼻子。
單元測試證明是仿照,並測試用於編寫單元測試將根據運行作證用最少的調整,但它具有超越單元測試功能:
  *這是一個整套的測試方法運行一次每類級別的安裝和拆卸夾具的方法。
  *為夾具的方法,省去了超A的裝飾為基礎的方法()調用。
  *更Python,Java的少
  *增強的測試發現 - 證明可以深入到包找到測試用例(類似的鼻子)。
  *收集和收集模塊,類或方法到測試套件運行測試的支持。
  *漂亮的測試運行器輸出(顏色!)
  *分裂了測試,進入水桶,支持多處理支持
 添加各地報告的附加功能*可擴展的插件系統
  *來完全與其他方便的測試工具:嘲諷(龜),代碼覆蓋率整合和分析。
一個例子測試用例模塊:
從進口作證*
類AdditionTestCase(測試用例):
    @class_setup
   高清init_the_variable(個體經營):
        self.variable = 0
    @建立
   高清increment_the_variable(個體經營):
        self.variable + = 1
   高清test_the_variable(個體經營):
       斷言self.variable == 1
    @拆除
   高清decrement_the_variable(個體經營):
        self.variable - = 1
    @class_teardown
   高清get_rid_of_the_variable(個體經營):
        self.variable =無
如果__name__ ==“__main__”:
   運行()
要求:
- 在Python中
評論沒有發現