phpunit assert斷言分類整理


布爾類型

方法名 含義 參數 返回值
assertTrue 斷言為真
assertFalse 斷言為假

NULL類型

方法名 含義 參數 返回值
assertNull 斷言為NULL
assertNotNull 斷言非NULL

數字類型

方法名 含義 參數 返回值
assertEquals 斷言等於
assertNotEquals 斷言大於
assertGreaterThan 斷言不等於
assertGreaterThanOrEqual 斷言大於等於
assertLessThan 斷言小於
assertLessThanOrEqual 斷言小於等於

字符類型

方法名 含義 參數 返回值
assertEquals 斷言等於
assertNotEquals 斷言不等於
assertContains 斷言包含
assertNotContains 斷言不包含
assertContainsOnly 斷言小於
assertLessThanOrEqual 斷言只包含
assertNotContainsOnly 斷言不只包含

數組類型

方法名 含義 參數 返回值
assertEquals 斷言等於
assertNotEquals 斷言不等於
assertArrayHasKey 斷言有鍵
assertArrayNotHasKey 斷言沒有鍵
assertContains 斷言包含
assertNotContains 斷言不包含
assertContainsOnly 斷言只包含
assertNotContainsOnly 斷言不只包含

對象類型

方法名 含義 參數 返回值
assertAttributeContains 斷言屬性包含
assertAttributeContainsOnly 斷言屬性只包含
assertAttributeEquals 斷言屬性等於
assertAttributeGreaterThan 斷言屬性大於
assertAttributeGreaterThanOrEqual 斷言屬性大於等於
assertAttributeLessThan 斷言屬性小於
assertAttributeLessThanOrEqual 斷言屬性小於等於
assertAttributeNotContains 斷言不包含
assertAttributeNotContainsOnly 斷言屬性不只包含
assertAttributeNotEquals 斷言屬性不等於
assertAttributeNotSame 斷言屬性不相同
assertAttributeSame 斷言屬性相同
assertSame 斷言類型和值都相同
assertNotSame 斷言類型或值不相同
assertObjectHasAttribute 斷言對象有某屬性
assertObjectNotHasAttribute 斷言對象沒有某屬性

class類型

方法名 含義 參數 返回值
assertClassHasAttribute 斷言類有某屬性
assertClassHasStaticAttribute 斷言類有某靜態屬性
assertClassNotHasAttribute 斷言類沒有某屬性
assertClassNotHasStaticAttribute 斷言類沒有某靜態屬性

文件相關

方法名 含義 參數 返回值
assertFileEquals 斷言文件內容等於
assertFileExists 斷言文件存在
assertFileNotEquals 斷言文件內容不等於
assertFileNotExists 斷言文件不存在

XML相關

方法名 含義 參數 返回值
assertXmlFileEqualsXmlFile 斷言XML文件內容相等
assertXmlFileNotEqualsXmlFile 斷言XML文件內容不相等
assertXmlStringEqualsXmlFile 斷言XML字符串等於XML文件內容
assertXmlStringEqualsXmlString 斷言XML字符串相等
assertXmlStringNotEqualsXmlFile 斷言XML字符串不等於XML文件內容
assertXmlStringNotEqualsXmlString 斷言XML字符串不相等


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM