为什么我不能在测试中直接调用实例化的类?

时间:2019-09-27 16:30:56

标签: php symfony phpunit symfony-messenger

我正在使用Symfony Messenger,并且想在cut -d" " -f-1 file.txt 上进行集成测试。

这就是我的操作方法,它工作得很好:

MyHandler

问题是,当我尝试将我的protected function setUp() { $this->handler = new MyHandler() } public function testMyHandler() { $message = new MyMessage(); $handler = $this->handler; $handler($message); $this->assertItDoesWhatIWant(); } 直接传递给这样的处理程序时:

$message

我最终遇到以下错误:

  

调用未定义的方法App \ Tests \ MyTestClass :: handler()

有人对幕后发生的事情有想法吗?

0 个答案:

没有答案