是否允许将对象从@dataProviders
返回到测试方法?
public function iOsMessages()
{
return [
'update available' => [1, new UpToDateMessage(), 'pl'],
];
}
/**
* @test
* @dataProvider iOsMessages
*/
public function success_create_message_for_ios(int $appVersion, MobileMessage $message, string $locale)
{
(...)
错误:
为Tests \ Tests \ Mobile \ Classes \ AppVersionTest :: success_create_message_for_ios指定的数据提供程序无效。 未找到“Mobile \ Classes \ Messages \ UpToDateMessage”类
MobileMessage
是一个界面,导入是正确的。