PHPUnit知识点集聚(持续更新)
程序员文章站
2022-05-22 19:33:51
...
PHPUnit知识点汇聚(持续更新)
0、PHPUnit手册:https://phpunit.de/manual/current/zh_cn/phpunit-book.html
1、读取XML文件
developer-a.xml
?
MyTest.php
assertEquals(0, count($stack)); array_push($stack, $GLOBALS['DB_USER']); $this->assertEquals('root', $stack[count($stack)-1]); //$this->assertEquals(1, count($stack)); //$this->assertEquals('foo', array_pop($stack)); //$this->assertEquals(0, count($stack)); }}?>
?
测试命令:
写道
phpunit --configuration developer-a.xml MyTest.php
?
2、例 2.3: 利用测试之间的依赖关系
assertTrue(true); return 'first'; } public function testProducerSecond() { $this->assertTrue(true); return 'second'; } /** * @depends testProducerFirst * @depends testProducerSecond */ public function testConsumer() { $this->assertEquals( array('first', 'second'), func_get_args() ); }}?>
?
测试命令行:写道
phpunit DependencyFailureTest.html?
3、PHP 关联数组
关联数组是使用您分配给数组的指定键的数组。
有两种创建关联数组的方法:
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
?
或者:$age['Peter']="35";$age['Ben']="37";$age['Joe']="43";?随后可以在脚本中使用指定键:
"35","Steve"=>"37","Peter"=>"43");echo "Peter is " . $age['Peter'] . " years old.";?>?
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
上一篇: CSS选择器笔记
下一篇: 给ecshop添加可选择多语言
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论