断言
含义 | |
---|---|
void assertArrayHasKey(mixed $key, array $array) | 如果$array 中没有$key 则报错。 |
void assertArrayHasKey(mixed $key, array $array, string $message) | 如果$array 中没有$key 则报$message 标识的错误。 |
void assertClassHasAttribute(string $attributeName, string $className) | 如果$className::attributeName 不存在则报错。 |
void assertClassHasAttribute(string $attributeName, string $className, string $message) | 如果$className::attributeName 不存在则报$message 标识的错误。 |
void assertClassHasStaticAttr | 如果$className::attributeName 不存在或非static 则报错。 |
void assertClassHasStaticAttr | 如果$className::attributeName 不存在或非static 则报$message 标识的错误。 |
void assertContains(mixed $needle, array $haystack) | 如果$needle 不是$haystack 的元素则报错。 |
void assertContains(mixed $needle, array $haystack, string $message) | 如果$needle 不是$haystack 的元素则报$message 标识的错误。 |
void assertContains(mixed $needle, Iterator $haystack) | 如果$needle 不是$haystack 的元素则报错。 |
void assertContains(mixed $needle, Iterator $haystack, string $message) | 如果$needle 不是$haystack 的元素则报$message 标识的错误。 |
void assertContains(string $needle, string $haystack) | 如果$needle 不是$haystack 的子字符串则报错。 |
void assertContains(string $needle, string $haystack, string $message) | 如果$needle 不是$haystack 的子字符串则报$message 标识的错误。 |
assertContainsOnly(string $type, array $haystack) | 如果$haystack 并非只含有$type 类型的变量则报错。 |
assertContainsOnly(string $type, array $haystack, NULL, string $message) | 如果$haystack 并非只含有$type 类型的变量则报$message 标识的错误。 |
assertContainsOnly(string $type, array $haystack, bool $isNativeType) | 如果$haystack 并非只含有$type 类型的变量则报错。$isNativeType 是指示$type 是否PHP原生类型的标志。 |
assertContainsOnly(string $type, array $haystack, bool $isNativeType, string $message) | 如果$haystack 并非只含有$type 类型的变量则报$message 标识的错误。$isNativeType 是指示$type 是否PHP原生类型的标志。 |
assertContainsOnly(string $type, Iterator $haystack) | 如果$haystack 并非只含有$type 类型的变量则报错。 |
assertContainsOnly(string $type, Iterator $haystack, NULL, string $message) | 如果$haystack 并非只含有$type 类型的变量则报$message 标识的错误。 |
assertContainsOnly(string $type, Iterator $haystack, bool $isNativeType) | 如果$haystack 并非只含有$type 类型的变量则报错。$isNativeType 是指示$type 是否PHP原生类型的标志。 |
assertContainsOnly(string $type, Iterator $haystack, bool $isNativeType, string $message) | 如果$haystack 并非只含有$type 类型的变量则报$message 标识的错误。$isNativeType 是指示$type 是否PHP原生类型的标志。 |
void assertEquals(array $expected, array $actual) | 如果数组$expected 和$actual 不等则报错。 |
void assertEquals(array $expected, array $actual, string $message) | 如果数组$expected 和$actual 不等则报$message 标识的错误。 |
void assertEquals(float $expected, float $actual, '', float $delta = 0) | 如果浮点数$expected 和$actual 之差不在$delta 中则报错。 |
void assertEquals(float $expected, float $actual, string $message, float $delta = 0) | 如果浮点数$expected 和$actual 之差不在$delta 中则报$message 标识的错误。 |
void assertEquals(object $expected, object $actual) | 如果对象$expected 和$actual 属性值不等则报错。 |
void assertEquals(object $expected, object $actual, string $message) | 如果对象$expected 和$actual 属性值不等则报$message 标识的错误。 |
void assertEquals(string $expected, string $actual) | 如果字符串$expected 和$actual 不等则报错。同差异一样,错误也被报告。 |
void assertEquals(string $expected, string $actual, string $message) | 如果字符串$expected 和$actual 不等则报$message 标识的错误。同差异一样,错误也被报告。 |
void assertEquals(DOMDocument $expected, DOMDocument $actual) | 如果DOMDocument对象$expected 和$actual 描绘的XML文档不等则报错。 |
void assertEquals(DOMDocument $expected, DOMDocument $actual, string $message) | 如果DOMDocument对象$expected 和$actual 描绘的XML文档不等则报$message 标识的错误。 |
void assertEquals(mixed $expected, mixed $actual) | 如果变量$expected 和$actual 不等则报错。 |
void assertEquals(mixed $expected, mixed $actual, string $message) | 如果变量$expected 和$actual 不等则报$message 标识的错误。 |
void assertFalse(bool $condition) | 如果$condition 为TRUE 则报错。 |
void assertFalse(bool $condition, string $message) | 如果$condition 为TRUE 则报$message 标识的错误。 |
void assertFileEquals(string $expected, string $actual) | 如果$expected 指定的文件的内容与$actual 指定的文件不同则报错。 |
|
void assertAttributeNotContai | 如果$needle 不是$haystackObject->haystackAttributeName 中的元素则报$message 标识的错误,后者可为数组、字符串或实现Iterator 接口的对象。$haystackObject->haystackAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(array $expected, string $actualAttributeName, string $actualClassName) | 如果数组$expected 和$actualClassName::$actualAttributeName 不等则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(array $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果数组$expected 和$actualClassName::$actualAttributeName 不等则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果数组$expected 和$actualClassName::$actualAttributeName 相等则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果数组$expected 和$actualClassName::$actualAttributeName 相等则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(float $expected, string $actualAttributeName, string $actualClassName, '', float $delta = 0) | 如果浮点数$expected 和$actualClassName::$actualAttributeName 之差不在$delta 中则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(float $expected, string $actualAttributeName, string $actualClassName, string $message, float $delta = 0) | 如果浮点数$expected 和$actualClassName::$actualAttributeName 之差不在$delta 中则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果浮点数$expected 和$actualClassName::$actualAttributeName 之差在$delta 中则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果浮点数$expected 和$actualClassName::$actualAttributeName 之差在$delta 中则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(string $expected, string $actualAttributeName, string $actualClassName) | 如果字符串$expected 和$actualClassName::$actualAttributeName 不等则报错。同差异一样,错误也被报告。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(string $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果字符串$expected 和$actualClassName::$actualAttributeName 不等则报$message 标识的错误。同差异一样,错误也被报告。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果字符串$expected 和$actualClassName::$actualAttributeName 相等则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果字符串$expected 和$actualClassName::$actualAttributeName 相等则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(mixed $expected, string $actualAttributeName, string $actualClassName) | 如果变量$expected 和$actualClassName::$actualAttributeName 不等则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(mixed $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果变量$expected 和$actualClassName::$actualAttributeName 不等则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果变量$expected 和$actualClassName::$actualAttributeName 相等则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果变量$expected 和$actualClassName::$actualAttributeName 相等则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(array $expected, string $actualAttributeName, object $actualObject) | 如果数组$expected 和$actualObject->actualAttributeName 不等则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(array $expected, string $actualAttributeName, object $actualObject, string $message) | 如果数组$expected 和$actualObject->actualAttributeName 不等则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果数组$expected 和$actualObject->actualAttributeName 相等则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果数组$expected 和$actualObject->actualAttributeName 相等则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(float $expected, string $actualAttributeName, object $actualObject, '', float $delta = 0) | 如果浮点数$expected 和$actualObject->actualAttributeName 之差不在$delta 中则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(float $expected, string $actualAttributeName, object $actualObject, string $message, float $delta = 0) | 如果浮点数$expected 和$actualObject->actualAttributeName 之差不在$delta 中则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果浮点数$expected 和$actualObject->actualAttributeName 之差在$delta 中则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果浮点数$expected 和$actualObject->actualAttributeName 之差在$delta 中则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(string $expected, string $actualAttributeName, object $actualObject) | 如果字符串$expected 和$actualObject->actualAttributeName 不等则报错。同差异一样,错误也被报告。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(string $expected, string $actualAttributeName, object $actualObject, string $message) | 如果字符串$expected 和$actualObject->actualAttributeName 不等则报$message 标识的错误。同差异一样,错误也被报告。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果字符串$expected 和$actualObject->actualAttributeName 相等则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果字符串$expected 和$actualObject->actualAttributeName 相等则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(mixed $expected, string $actualAttributeName, object $actualObject) | 如果变量$expected 和$actualObject->actualAttributeName 不等则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeEquals(mixed $expected, string $actualAttributeName, object $actualObject, string $message) | 如果变量$expected 和$actualObject->actualAttributeName 不等则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果变量$expected 和$actualObject->actualAttributeName 相等则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotEquals | 如果变量$expected 和$actualObject->actualAttributeName 相等则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeSame(object $expected, string $actualAttributeName, string $actualClassName) | 如果$actualClassName::$actualAttributeName 和$actual 引用不同的对象则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeSame(object $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果$actualClassName::$actualAttributeName 和$actual 引用不同的对象则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeSame(mixed $expected, string $actualAttributeName, string $actualClassName) | 如果$actualClassName::$actualAttributeName 和$actual 的值或类型不同则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeSame(mixed $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果$actualClassName::$actualAttributeName 和$actual 的值或类型不同则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotSame(object $expected, string $actualAttributeName, string $actualClassName) | 如果$actualClassName::$actualAttributeName 和$actual 引用相同的对象则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotSame(object $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果$actualClassName::$actualAttributeName 和$actual 引用相同的对象则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotSame(mixed $expected, string $actualAttributeName, string $actualClassName) | 如果$actualClassName::$actualAttributeName 和$actual 的值和类型都相同则报错。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotSame(mixed $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果$actualClassName::$actualAttributeName 和$actual 的值和类型都相同则报$message 标识的错误。$actualClassName::$actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeSame(object $expected, string $actualAttributeName, object $actualObject) | 如果$actualObject->actualAttributeName 和$actual 引用不同的对象则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeSame(object $expected, string $actualAttributeName, object $actualObject, string $message) | 如果$actualObject->actualAttributeName 和$actual 引用不同的对象则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeSame(mixed $expected, string $actualAttributeName, object $actualObject) | 如果$actualObject->actualAttributeName 和$actual 的值或类型不同则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeSame(mixed $expected, string $actualAttributeName, object $actualObject, string $message) | 如果$actualObject->actualAttributeName 和$actual 的值或类型不同则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotSame(object $expected, string $actualAttributeName, object $actualObject) | 如果$actualObject->actualAttributeName 和$actual 引用相同的对象则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotSame(object $expected, string $actualAttributeName, object $actualObject, string $message) | 如果$actualObject->actualAttributeName 和$actual 引用相同的对象则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotSame(mixed $expected, string $actualAttributeName, object $actualObject) | 如果$actualObject->actualAttributeName 和$actual 的值和类型都相同则报错。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |
void assertAttributeNotSame(mixed $expected, string $actualAttributeName, object $actualObject, string $message) | 如果$actualObject->actualAttributeName 和$actual 的值和类型都相同则报$message 标识的错误。$actualObject->actualAttributeName 属性的可见性可为public 、protected 或private 。 |