Sha256: baf9f0528c5ad73b42a84f91db5a6ae914890fd3da7e578a6eaab7dd395e71be

Contents?: true

Size: 415 Bytes

Versions: 16

Compression:

Stored size: 415 Bytes

Contents

require File.dirname(__FILE__) + '/../spec_helper'

describe Role do

  it { should validate_presence_of :rolename }
  it { should have_many :permissions }
  it { should have_many :users }

  describe "Create new role" do
    it "should should create a new role" do
      lambda {
        new_role = Role.create(:rolename => "new role")
        new_role.save
      }.should change(Role, :count)
    end
  end
  
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
muck-users-3.2.12 test/spec/models/role_spec.rb
muck-users-3.2.11 test/spec/models/role_spec.rb
muck-users-3.2.10 test/spec/models/role_spec.rb
muck-users-3.2.9 test/spec/models/role_spec.rb
muck-users-3.2.8 test/spec/models/role_spec.rb
muck-users-3.2.7 test/spec/models/role_spec.rb
muck-users-3.1.0 test/spec/models/role_spec.rb
muck-users-3.0.9 test/rails_test/spec/models/role_spec.rb
muck-users-3.0.8 test/rails_test/spec/models/role_spec.rb
muck-users-3.0.7 test/rails_test/spec/models/role_spec.rb
muck-users-3.0.6 test/rails_test/spec/models/role_spec.rb
muck-users-3.0.5 test/rails_test/spec/models/role_spec.rb
muck-users-3.0.4 test/rails_test/spec/models/role_spec.rb
muck-users-3.0.2 test/rails_test/spec/models/role_spec.rb
muck-users-3.0.1 test/rails_test/spec/models/role_spec.rb
muck-users-3.0.0 test/rails_test/spec/models/role_spec.rb