Class: DiscourseDev::User
Constant Summary
Constants inherited from Record
Instance Attribute Summary
Attributes inherited from Record
Instance Method Summary collapse
- #data ⇒ Object
-
#initialize(count = DEFAULT_COUNT) ⇒ User
constructor
A new instance of User.
Methods inherited from Record
#count, #create!, #populate!, populate!
Constructor Details
#initialize(count = DEFAULT_COUNT) ⇒ User
Returns a new instance of User.
10 11 12 |
# File 'lib/discourse_dev/user.rb', line 10 def initialize(count = DEFAULT_COUNT) super(::User, count) end |
Instance Method Details
#data ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/discourse_dev/user.rb', line 14 def data name = Faker::Name.name email = Faker::Internet.email(name: name) username = Faker::Internet.username(specifier: name)[0, SiteSetting.max_username_length] username_lower = username.downcase { name: name, email: email, username: username, username_lower: username_lower, trust_level: Faker::Number.between(from: 1, to: 4) } end |