@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
是一个接口,导入是正确的。