class HealthcarePhony::Email
Public: Generate a fake email address
Attributes
email_address[RW]
equipment_type[RW]
set_blank[RW]
Private: Boolean set during initialization if Address
components should be set to blank.
use_code[RW]
Public Class Methods
new(init_args = {})
click to toggle source
# File lib/healthcare_phony/email.rb, line 10 def initialize(init_args = {}) @set_blank = !init_args[:blank].nil? && Helper.random_with_blank('X', init_args[:blank]) == '' @email_address = Faker::Internet.email @email_address = '' unless @set_blank == false @use_code = @email_address == '' ? '' : 'NET' @use_code = '' unless @set_blank == false @equipment_type = @email_address == '' ? '' : 'X.400' @equipment_type = '' unless @set_blank == false end