Sha256: 871fdfd2dbe7d5d039e5c8284ee29b643490198e6f38026e04da32dc1794085e
Contents?: true
Size: 673 Bytes
Versions: 2
Compression:
Stored size: 673 Bytes
Contents
require 'spec_helper' describe UserGroup do before do @users_group = UserGroup.new( name: "Operators" ) end subject { @users_group } it { should respond_to :name } it { should respond_to :abilities } it { should be_valid } describe "Have abilities" do before do @user_abillity_1 = @users_group.abilities.build(:ability => SystemAbility.READ, :module => SystemModule.CUSTOMER) @user_abillity_2 = @users_group.abilities.build(:ability => SystemAbility.CREATE, :module => SystemModule.CUSTOMER) end it { should be_valid } its (:abilities) { should == [@user_abillity_1, @user_abillity_2] } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
guara-0.0.3 | spec/models/user_group_spec.rb |
guara-0.0.1.rc | spec/models/user_group_spec.rb |