module Workarea::Factories::User

Public Class Methods

user_avatar_file_path() click to toggle source
# File lib/workarea/testing/factories/user.rb, line 19
def self.user_avatar_file_path
  Testing::Engine.root.join('lib', 'workarea', 'testing', 'user_avatar.jpg')
end

Public Instance Methods

create_user(overrides = {}) click to toggle source
# File lib/workarea/testing/factories/user.rb, line 6
def create_user(overrides = {})
  attributes = factory_defaults(:user).merge(overrides)

  Workarea::User.new(attributes).tap do |user|
    user.save!
    Factories.user_count += 1
  end
end
user_avatar_file_path() click to toggle source
# File lib/workarea/testing/factories/user.rb, line 15
def user_avatar_file_path
  Factories::User.user_avatar_file_path
end