单元测试控制器Phalcon

时间:2014-07-06 10:56:59

标签: php testing phpunit phalcon

之间有什么区别
$this->userService->getUser();

$this->di->get('userService')->getUser();

我在控制器中使用它。

我知道第一个变种是神奇的功能,但它是如何工作的? 当我使用PhpUnit测试控制器时,只有第二种变体可以工作。

1 个答案:

答案 0 :(得分:-1)

仅在细节上有所区别,当你调用$this->userService php执行魔术方法__call并从di返回相同的对象时。

顺便说一下,测试控制器没有很好的做法。