在phpunit测试内部,我有一个$column变量,并且$actual从mysql查询中获取一个$result。是否可以简单地解释下面的assertEquals语句对给定信息所做的操作而无需显示所有代码?

$column = 'access_level';

$this->assertEquals($column, $actual['access_level']);

最佳答案

http://phpunit.de/manual/3.7/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.assertions.assertEquals

assertEquals(mixed $expected, mixed $actual[, string $message = ''])



  报告识别出的错误...如果两个变量$ expected
  和$ actual不相等。


在您的情况下,如果$column != $actual['access_level']报告错误

关于php - PHP关于assertEquals的解释,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25436931/

10-11 01:46