php notnull,PHP PHPUnit assertNotNull()用法及代码示例
assertNotNull()函数是PHPUnit中的内置函数,用于断言变量是否不是(Null)。如果变量为Not(Null),则此断言将返回true,否则返回false。如果为真,则通过断言的测试用例,否则测试用例失败。
用法:
assertNotNull(mixed $variable[, string $message = ''])
参数:此函数接受下面提到和描述的两个参数:
$Variable:此参数代表任何类型的变量。
$message:此参数采用字符串值。当测试用例失败时,此字符串消息将显示为错误消息。
以下示例说明了PHPUnit中的assertNotNull()函数:
范例1:
PHP
use PHPUnit\Framework\TestCase;
class GeeksPhpunitTestCase extends TestCase
{
public function testNegativeTestcaseForassertNotNull()
{
$variable = Null;
// Assert function to test whether given
// variable is null or not
$this->assertNotNull(
$variable,
"variable is null or not"
);
}
}
?>
输出:
PHPUnit 8.5.8 by Sebastian Bergmann and contributors.
F 1 / 1 (100%)
Time:86 ms, Memory:10.00 MB
There was 1 failure:
1) GeeksPhpunitTestCase::testPositiveTestcaseForassertNotNull
variable is null or not
Failed asserting that null is not null.
/home/lovely/Documents/php/test.php:15
FAILURES!
Tests:1, Assertions:1, Failures:1.
范例2:
PHP
use PHPUnit\Framework\TestCase;
class GeeksPhpunitTestCase extends TestCase
{
public function testPositiveTestcaseForassertNotNull()
{
$variable = "Null";
// Assert function to test whether given
// variable is empty or not
$this->assertNotNull(
$variable,
"variable is null or not"
);
}
}
?>
输出:
PHPUnit 8.5.8 by Sebastian Bergmann and contributors.
. 1 / 1 (100%)
Time:88 ms, Memory:10.00 MB
OK (1 test, 1 assertion)
php notnull,PHP PHPUnit assertNotNull()用法及代码示例相关推荐
- isbool php,PHP PHPUnit assertIsBool()用法及代码示例
assertIsBool()函数是PHPUnit中的内置函数,用于断言实际获得的值是否为Bool.如果实际值为Bool,则此断言将返回true,否则Bool则返回false.如果为真,则通过断言的测试 ...
- assertcontains php,PHP PHPUnit assertNotContainsOnly()用法及代码示例
assertNotContainsOnly()函数是PHPUnit中的内置函数,用于断言一个不包含其所有值作为给定数据类型的数组.如果数组包含除给定数据类型之外的值,则此断言将返回true,否则返回f ...
- assertequals() php,PHP PHPUnit assertEquals()用法及代码示例
assertEquals()函数是PHPUnit中的内置函数,用于断言实际获得的值是否等于预期值.如果期望值与实际值相同,则此断言将返回true,否则返回false.如果为真,则通过断言的测试用例,否 ...
- python numpy allclose用法及代码示例
python numpy allclose用法及代码示例 用法: numpy.allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) 如果两个数 ...
- PostgreSQL REGEXP_REPLACE用法及代码示例
PostgreSQL REGEXP_REPLACE用法及代码示例: 原文链接:https://vimsky.com/examples/usage/postgresql-regexp_replace-f ...
- html焦点试图代码,HTML DOM focus()用法及代码示例
DOM focus()方法用于为元素赋予焦点,并借助blur()方法删除焦点.我们可以将焦点放在任何元素上,并通过执行一些操作来启用它.例如,我们可以通过单击按钮将焦点放在某些文本上. 用法: Obj ...
- private用法 java_关于android开发中如何正确使用Private Services安全用法及代码示例...
一.注意事项1.显式设置exported属性为false.@b@2.安全处理收到的intent,确认其真实性.@b@3.敏感数据可以在同一个应用中发送和请求. 二.原代码示例 1.AndroidMan ...
- java中skip的用法,Java PushbackReader skip(long)用法及代码示例
Java中的PushbackReader类的skip(long)方法用于跳过流中指定数量的字符.此字符数被指定为参数.如果通过跳过到达流的末尾,它将阻塞流,直到它获得一些字符或抛出IOExceptio ...
- reset java_Java PushbackReader reset()用法及代码示例
Java中的PushbackReader类的reset()方法用于重置Stream.对于PushbackReader,此方法始终会引发异常,因为PushbackReader不支持此方法. 用法: pu ...
最新文章
- 2022-2028年中国输送胶管行业市场全景调查及投资前景趋势报告
- JavaEE 7 正式发布
- P3246 [HNOI2016]序列(莫队+单调栈+ST表)
- 占用内存的Enum.values()方法
- .NET中栈和堆的比较【转自:c#开发园地】
- 织梦dede:channelartlist调用排除指定typeid栏目
- asterisk远程注册
- 我发现不少大有课堂的年轻学员确实在做自媒体
- C#解析mobi格式的文档
- django_jquery_ajax二级联动菜单
- 两台linux 机器互联,Red Hat Linux9.0下两台机器怎么互联
- 解题:CF949D Curfew
- 管理用计算机修理费属于什么会计科目,维修费是什么会计科目
- Day15——Huffman编码之构建Huffman树
- 重庆拟与惠普成立共同基金 打造中国西部“硅谷”
- java lang arithmetic_java.lang.ArithmeticException: Division undefined
- ant design 动态给a-input设置默认值
- 邮件群发海外服务器,国内与国外在邮件群发营销中的差别
- 常见的电子元器件分类介绍
- 曝光补偿,白增黑减理论