Class: DirtySeed::Assigners::Type::String

Inherits:
Assigner
  • Object
show all
Includes:
FakerHelper, MinMaxHelper, RegexHelper
Defined in:
lib/dirty_seed/assigners/type/string.rb

Overview

Manages string assignments

Instance Method Summary collapse

Methods included from RegexHelper

#regex, #regex_value

Methods included from MinMaxHelper

#acceptable_max, #acceptable_min, #ceiling, #define_min_and_max, #floor, #gap, #max, #min, #min_max_validator, #type_related_acceptable_max, #type_related_acceptable_min, #validator_class

Methods included from FakerHelper

#faker_value

Instance Method Details

#valueString

Note:

‘regex_value` is generated in RegexHelper

Returns a random string matching validators

Returns:



15
16
17
# File 'lib/dirty_seed/assigners/type/string.rb', line 15

def value
  regex ? regex_value : default
end