Longman\TelegramBot\Tests\Unit\TestHelpers::getFakeMessageObject PHP Метод

getFakeMessageObject() публичный статический Метод

Return a fake message object using the passed ids.
public static getFakeMessageObject ( array $message_data = [], array $user_data = [], array $chat_data = [] ) : Message
$message_data array Pass custom message data array if needed
$user_data array Pass custom user data array if needed
$chat_data array Pass custom chat data array if needed
Результат Longman\TelegramBot\Entities\Message
    public static function getFakeMessageObject(array $message_data = [], array $user_data = [], array $chat_data = [])
    {
        $message_data === null && ($message_data = []);
        $user_data === null && ($user_data = []);
        $chat_data === null && ($chat_data = []);
        return new Message($message_data + ['message_id' => mt_rand(), 'from' => $user_data + self::$user_template, 'chat' => $chat_data + self::$chat_template, 'date' => time(), 'text' => 'dummy'], 'testbot');
    }