python unitest框架中名詞解釋

2021-10-16 22:44:48 字數 1055 閱讀 2640

self.assertequal(a,b,msg=msg) #判斷a與1.b是否一致,msg類似備註,可以為空

self.assertnotequal(a,b,msg=msg) #判斷a與b是否不一致

self.asserttrue(a,msg=none) #判斷a是否為true

self.assertfalse(b,msg=none) #判斷b是否為false

self.assertin(a,b) 判斷a in b是否成立,正確則true,否則為false

例: assertin(「2」 in 「23」) 成功

assertin(「1」 in 「23」)  失敗
self.assertnotin(a,b) 判斷a in b是否成立,不成立則true 否則 false

例:assertin(「2」 in 「23」) 失敗

assertin(「1」 in 「23」)  成功
self.assertis(a,b) 判斷a 與b的物件是否相同,成立則true,否則false

注,判斷是否同一物件 id(a) 若id相同,則為同一物件

例 a,b=1,1.0

assertls(a,b) 失敗

a,b=1,1

assertls(a,b) 成功

self.assertisnot(a,b) 判斷a 與b的物件是否相同,不成立true,否則false

self.assertdictequal(a,b) #判斷字典a和字典b是否相等,a,b為字典

self.assertless(a,b) #判斷aself.assertlessequal #判斷a<=b 成立則通過,否則失敗

self.assertgreater #判斷a>b 成立則通過,否則失敗

self.assertgreaterequal #判斷a>=b 成立則通過,否則失敗

self.assertisnone(obj=」」) #判斷obj=none 成立則通過,否則失敗

self.assertisnotnone #判斷obj=none 成立則失敗,否則通過

框架 應用框架

框架也是一種重用方式,重用粒度比構件大,與物件導向技術關係密切。1定義 框架johnson 框架 模式 構件。框架是由開發人員定製的應用系統的骨架 skeleton 是整個系統或子系統的可重用設計,由一組抽象構件和構件例項間的互動方式組成。應用框架 buschmann 特定領域應用的框架。框架技術 ...

前期框架 Bootstrap框架

1.什麼是css框架 封裝了很多重複的工作 提高了開發的效率 隨著web應用變得越來越複雜。在大量的開發過程中,我們發現有許多的功能模組非常相似。例如輪播圖,分頁,導航,進度條,模態框等,每一次都手動書寫無疑是在做重複工作。框架的作用就是把這些功能封裝稱為乙個個元件,在開發過程中直接拿過來使用即可,...

python caffe框架 caffe框架基礎

caffe的核心模組 caffe是乙個清晰而高效的深度學習框架,其作者是博士畢業於uc berkeley的賈揚清,目前在google工作。caffe是純粹的c cuda架構,支援命令列 python和matlab介面 可以在cpu和gpu直接無縫切換。caffe的核心模組有三個,分別是blobs l...