Sha256: 8718b6af4267d01657ca6b166f391d6fbb9b5136a8778af51404e157bf64e853
Contents?: true
Size: 1.1 KB
Versions: 3
Compression:
Stored size: 1.1 KB
Contents
require 'rails_helper' describe Role do # pending "add some examples to (or delete) #{__FILE__}" fixtures :roles it 'should not be saved if name is blank' do role = Role.first role.name = '' -> { role.save! }.should raise_error(ActiveRecord::RecordInvalid) end it 'should not be saved if name is not unique' do role = Role.first -> { Role.create!(name: role.name) }.should raise_error(ActiveRecord::RecordInvalid) end it 'should respond to localized_name' do roles(:role_00001).display_name.should eq 'Guest' end it 'should respond to default_role' do Role.default_role.should eq roles(:role_00001) end end # == Schema Information # # Table name: roles # # id :integer not null, primary key # name :string not null # display_name_translations :jsonb # note :text # created_at :datetime not null # updated_at :datetime not null # score :integer default(0), not null # position :integer #
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
enju_seed-0.4.0.beta.1 | spec/models/role_spec.rb |
enju_seed-0.3.0.beta.4 | spec/models/role_spec.rb |
enju_seed-0.3.0.beta.3 | spec/models/role_spec.rb |