Sha256: 3f152ef739099dc84db4c5144d48ddd932e28399311b3625cb88c71a8e57261e

Contents?: true

Size: 515 Bytes

Versions: 16

Compression:

Stored size: 515 Bytes

Contents

FactoryGirl.define do
  factory :user, class: 'User' do
    sequence(:email) { |n| "user#{n}@example.com" }
    password { 'password' }
    nickname { Faker::Name.name }

    trait :without_nickname do
      nickname nil
    end

    trait :requested_confirmation do
      confirmation_key 'key'
      confirmation_key_expired_at { Time.current + 1.hour }
    end

    trait :requested_reset_password do
      reset_password_key 'key'
      reset_password_key_expired_at { Time.current + 1.hour }
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
nyauth-0.6.2 spec/factories/users.rb
nyauth-0.6.1 spec/factories/users.rb
nyauth-0.6.0 spec/factories/users.rb
nyauth-0.5.0 spec/factories/users.rb
nyauth-0.4.0 spec/factories/users.rb
nyauth-0.3.0 spec/factories/users.rb
nyauth-0.2.8 spec/factories/users.rb
nyauth-0.2.7 spec/factories/users.rb
nyauth-0.2.6 spec/factories/users.rb
nyauth-0.2.5 spec/factories/users.rb
nyauth-0.2.4 spec/factories/users.rb
nyauth-0.2.3 spec/factories/users.rb
nyauth-0.2.2 spec/factories/users.rb
nyauth-0.2.1 spec/factories/users.rb
nyauth-0.2.0 spec/factories/users.rb
nyauth-0.1.0 spec/factories/users.rb