Class: FakePhoneNumberGenerator
- Inherits:
-
Object
- Object
- FakePhoneNumberGenerator
- Defined in:
- lib/fake_phone_number_generator.rb
Constant Summary collapse
- @@generated_numbers =
{}
Class Method Summary collapse
Class Method Details
.generate(country:) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/fake_phone_number_generator.rb', line 10 def generate(country:) @@generated_numbers[country] = [] unless @@generated_numbers.include?(country) new_number = phone_number(country) new_number = phone_number(country) while @@generated_numbers[country].include?(new_number) @@generated_numbers[country] << new_number new_number end |
.generated_numbers ⇒ Object
18 19 20 |
# File 'lib/fake_phone_number_generator.rb', line 18 def generated_numbers @@generated_numbers end |