java分享第十四天(TestNG Assert詳解)

 TestNG Assert 詳解 org.testng.Assert 用來校驗接口測試的結果,那麼它提供哪些方法呢?  中心爲Assert測試類,一級節點爲方法例如assertEquals,二級結點爲參數類型及參數個數,double 3/2 表示支持傳入3個double類型的參數,也支持傳入2個double類型的參數。  方法介紹:  fail 直接失敗測試用例,能夠拋出異常。  assertTrue 判斷是否爲true。  assertFalse 判斷是否爲false。  assertSame 判斷引用地址是否相等。  assertNotSame 判斷引用地址是否不相等。  assertNull 判斷是否爲null  assertNotNull 判斷是否不爲null  assertEquals 判斷是否相等,Object類型的對象須要實現hashCode及equals方法,集合類型Collection/Set/Map 中的對象也須要實現hashCode及equals方法,3個double參數時比較好玩,前兩個double相等,或者前兩個double的差值小於傳入的第三個double值,即偏移量小於多少時,認爲相等。  assertNotEquals 判斷是否不相等  assertEqualsNoOrder 判斷忽略順序是否相等 
相關文章
相關標籤/搜索