У меня урок:
class Subscribe
{
public static function isSubscribe($email)
{
return true;
}
}
Мой тест:
public static function testIsSubscribe()
{
$subscribe = new \Model\Subscribe();
$object = Stub::make($subscribe, ['isSubscribe' => 'isSubscribe']);
$this->assertEquals('isSubscribe', $object->isSubscribe(['email' => '[email protected]']));
}
Но, тестирование статического класса testIsSubscribe()
дай мне исключение
PHPUnit_Framework_MockObject_BadMethodCallException:
Статические методы не проверены, они должны избегать записи
Других решений пока нет …