phpunit assert table
2016-08-08 16:07
381 查看
断言
含义 | |
---|---|
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 assertClassHasStaticAttribute(string $attributeName, string $className) | 如果$className::attributeName不存在或非 static则报错。 |
void assertClassHasStaticAttribute(string $attributeName, string $className, string $message) | 如果$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 assertAttributeNotContains(mixed $needle, string $haystackAttributeName, object $haystackObject, string $message) | 如果$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(array $expected, string $actualAttributeName, string $actualClassName) | 如果数组$expected和 $actualClassName::$actualAttributeName相等则报错。 $actualClassName::$actualAttributeName属性的可见性可为 public、 protected或 private。 |
void assertAttributeNotEquals(array $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果数组$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(float $expected, string $actualAttributeName, string $actualClassName, '', float $delta = 0) | 如果浮点数$expected和 $actualClassName::$actualAttributeName之差在 $delta中则报错。 $actualClassName::$actualAttributeName属性的可见性可为 public、 protected或 private。 |
void assertAttributeNotEquals(float $expected, string $actualAttributeName, string $actualClassName, string $message, float $delta = 0) | 如果浮点数$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(string $expected, string $actualAttributeName, string $actualClassName) | 如果字符串$expected和 $actualClassName::$actualAttributeName相等则报错。 $actualClassName::$actualAttributeName属性的可见性可为 public、 protected或 private。 |
void assertAttributeNotEquals(string $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果字符串$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(mixed $expected, string $actualAttributeName, string $actualClassName) | 如果变量$expected和 $actualClassName::$actualAttributeName相等则报错。 $actualClassName::$actualAttributeName属性的可见性可为 public、 protected或 private。 |
void assertAttributeNotEquals(mixed $expected, string $actualAttributeName, string $actualClassName, string $message) | 如果变量$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(array $expected, string $actualAttributeName, object $actualObject) | 如果数组$expected和 $actualObject->actualAttributeName相等则报错。 $actualObject->actualAttributeName属性的可见性可为 public、 protected或 private。 |
void assertAttributeNotEquals(array $expected, string $actualAttributeName, object $actualObject, string $message) | 如果数组$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(float $expected, string $actualAttributeName, object $actualObject, '', float $delta = 0) | 如果浮点数$expected和 $actualObject->actualAttributeName之差在 $delta中则报错。 $actualObject->actualAttributeName属性的可见性可为 public、 protected或 private。 |
void assertAttributeNotEquals(float $expected, string $actualAttributeName, object $actualObject, string $message, float $delta = 0) | 如果浮点数$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(string $expected, string $actualAttributeName, object $actualObject) | 如果字符串$expected和 $actualObject->actualAttributeName相等则报错。 $actualObject->actualAttributeName属性的可见性可为 public、 protected或 private。 |
void assertAttributeNotEquals(string $expected, string $actualAttributeName, object $actualObject, string $message) | 如果字符串$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(mixed $expected, string $actualAttributeName, object $actualObject) | 如果变量$expected和 $actualObject->actualAttributeName相等则报错。 $actualObject->actualAttributeName属性的可见性可为 public、 protected或 private。 |
void assertAttributeNotEquals(mixed $expected, string $actualAttributeName, object $actualObject, string $message) | 如果变量$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。 |
相关文章推荐
- phpunit assert断言分类整理
- PHP Unit Testing & Mock Objects with SimpleTest plugin for Eclipse
- [php经典正则]取table中的td(特别感谢唠叨xuzuning)
- ORACLE中文排序及在table中指定位置增加字段本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2009/0531/5086.php
- phpunit
- phpunit windows 安装 配置
- php-pear安装phpunit
- 在XAMPP环境下安装PHPUnit+Selenium
- 我认为比较容易理解的一个案例:利用Xinc+phing+phpunit+svn在linux上构建持续集成平台
- PHP Notice: Please no longer include "PHPUnit/Framework.php". 解决办法
- http://sourceforge.net/projects/phpunit/
- Getting MySQL table size with PHP
- windows下手动安装phpunit
- 利用Xinc+phing+phpunit+svn在linux上构建持续集成平台
- amfphp\core\shared\util\MethodTable.php错误解决方法!
- php写的 html table generator. 可以自动生成列表.很好用的
- 在windows下安装phpunit
- 遭遇org.dbunit.dataset.NoSuchTableException
- 在windows安装PHPUnit
- jenkins,phing,svn,phpunit for ubuntu 整合