Module: Mock::Twilio::Generator

Instance Method Summary collapse

Instance Method Details

#friendly_number_generatorObject



10
11
12
# File 'lib/mock/twilio/util/generator.rb', line 10

def friendly_number_generator
  "(#{rand(100..999)}) #{rand(100..999)}-#{rand(1000..9999)}"
end

#phone_number_generatorObject



6
7
8
# File 'lib/mock/twilio/util/generator.rb', line 6

def phone_number_generator
  "+1" + rand(1000000000..9999999999).to_s
end

#random_account_sidObject



18
19
20
# File 'lib/mock/twilio/util/generator.rb', line 18

def 
  random_sid_prefixed_by "AC"
end

#random_address_sidObject



30
31
32
# File 'lib/mock/twilio/util/generator.rb', line 30

def random_address_sid
  random_sid_prefixed_by "AD"
end

#random_assignment_sidObject



38
39
40
# File 'lib/mock/twilio/util/generator.rb', line 38

def random_assignment_sid
  random_sid_prefixed_by "RA"
end

#random_bundle_sidObject



34
35
36
# File 'lib/mock/twilio/util/generator.rb', line 34

def random_bundle_sid
  random_sid_prefixed_by "BU"
end

#random_identity_sidObject



26
27
28
# File 'lib/mock/twilio/util/generator.rb', line 26

def random_identity_sid
  random_sid_prefixed_by "RI"
end

#random_latitudeObject



46
47
48
# File 'lib/mock/twilio/util/generator.rb', line 46

def random_latitude
  rand(MIN_LATITUDE..MAX_LATITUDE)
end

#random_longitudeObject



42
43
44
# File 'lib/mock/twilio/util/generator.rb', line 42

def random_longitude
  rand(MIN_LONGITUDE..MAX_LONGITUDE)
end

#random_phone_number_sidObject



14
15
16
# File 'lib/mock/twilio/util/generator.rb', line 14

def random_phone_number_sid
  random_sid_prefixed_by "PN"
end

#random_twiml_app_sidObject



22
23
24
# File 'lib/mock/twilio/util/generator.rb', line 22

def random_twiml_app_sid
  random_sid_prefixed_by "AP"
end