Я ищу лучший способ проверить следующий статический метод (в частности, с помощью модели Doctrine):
class Model_User extends Doctrine_Record
{
public static function create($userData)
{
$newUser = new self();
$newUser->fromArray($userData);
$newUser->save();
}
}
В идеале я бы использовал макет-объект, чтобы гарантировать, что "fromArray" (с предоставленными данными пользователя) и "сохранить" были вызваны, но это невозможно, поскольку метод является статическим.
Любые предложения?