欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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.";?>
?
PHPUnit知识点集聚(持续更新)

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • PHPUnit知识点集聚(持续更新)
  • 专题推荐

    作者信息
    PHPUnit知识点集聚(持续更新)

    认证0级讲师

    推荐视频教程
  • PHPUnit知识点集聚(持续更新)javascript初级视频教程
  • PHPUnit知识点集聚(持续更新)jquery 基础视频教程
  • 视频教程分类