小编sid*_*tha的帖子

我们可以保存PHPUnit测试的结果吗?

是否可以将PHPUnit测试生成的结果保存为文本文件或html文件,以便我们以后可以查看并通过电子邮件发送给相关人员?我的要求就是将我们在IDE(Netbean或Eclipse)或命令提示符下输出的输出保存到本地系统(我执行测试的系统)中的文件中.经过长时间的搜索,我找不到所需的解决方案.如果有人有解决方案,请帮助我.

phpunit

7
推荐指数
2
解决办法
6689
查看次数

如何使用 phpunit 测试内部数组

我必须用内部数组测试一个数组。

我的数组如下所示。

$testdata=Array
    (
        [0] => Array
            (
                [label] => 'Ammy'
                [idr] => 'user7'
                [rel] => 7
            )

        [1] => Array
            (
                [label] => 'sidh'
                [idr] => user8
                [rel] => 8
            )

        [2] => Array
            (
                [label] => 'Alan'
                [idr] => 'user9'
                [rel] => 9
            )
    )
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我的要求是使用 phpunit 的 assertArrayHasKey() 断言来断言内部数组的键是否存在。我试着这样做

foreach ($testdata as $values) {
 //print_r($values);
  $this->assertArrayHasKey('idr', $values);
  $this->assertArrayHasKey('rel', $values);

}
Run Code Online (Sandbox Code Playgroud)

但这对我不起作用。甚至控件也不会进入 foreach() 循环。

请为此建议我一些解决方案。

phpunit

7
推荐指数
1
解决办法
8961
查看次数

标签 统计

phpunit ×2