1
0
Fork 0
This repository has been archived on 2023-03-27. You can view files and clone it, but cannot push or open issues or pull requests.
lpr-partynest/spec/models/session_spec.rb

29 lines
660 B
Ruby
Raw Normal View History

2019-09-03 09:43:24 -04:00
# frozen_string_literal: true
require 'rails_helper'
RSpec.describe Session do
subject { create :some_session }
describe '#account' do
it { is_expected.to belong_to(:account).required }
it { is_expected.to validate_presence_of(:account).with_message(:required) }
end
2019-09-03 10:01:00 -04:00
describe '#logged_at' do
def allow_value(*)
super.for :logged_at
end
it { is_expected.to validate_presence_of :logged_at }
it { is_expected.to allow_value Faker::Time.backward.utc }
it { is_expected.to allow_value Faker::Time.forward.utc }
end
2019-09-03 09:43:24 -04:00
describe '#ip_address' do
it { is_expected.to validate_presence_of :ip_address }
end
end