module SmartSMS::FakeSMS
Module that contains methods to generate fake message
Public Instance Methods
build_fake_sms(mobile, code, company)
click to toggle source
This will generate fake sms with all necessary attributes
Options:
* mobile: mobile number * code: verification code * company: assigned company, format is【company】
# File lib/smart_sms/helpers/fake_sms.rb, line 17 def build_fake_sms(mobile, code, company) { 'sid' => SecureRandom.uuid, 'mobile' => mobile, 'send_time' => Time.zone.now, 'text' => "您的验证码是#{code}。如非本人操作,请忽略本短信【#{company}】", 'send_status' => 'SUCCESS', 'report_status' => 'UNKNOWN', 'fee' => 1, 'user_receive_time' => nil, 'error_msg' => nil } end