Sha256: ac54705f84a0284acbbc0e007e9f232c99c7ad4419b7db0f55cfceb06c320649

Contents?: true

Size: 497 Bytes

Versions: 9

Compression:

Stored size: 497 Bytes

Contents

require 'helper'

class TestLockdownUserGroup < MiniTest::Unit::TestCase

  def setup
    @user_group = Lockdown::UserGroup.new(:managers)
    @user_group.permissions << Lockdown::Permission.new(:users)
    @user_group.permissions << Lockdown::Permission.new(:accounts)
  end

  def test_initializer_sets_correct_state
    assert_equal 'managers', @user_group.name
    assert_equal 'accounts', @user_group.permissions.pop.name
    assert_equal 'users', @user_group.permissions.pop.name
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
patrick-lockdown-2.0.4.1 test/lockdown/test_user_group.rb
lockdown-2.0.7 test/lockdown/test_user_group.rb
lockdown-2.0.6 test/lockdown/test_user_group.rb
lockdown-2.0.5 test/lockdown/test_user_group.rb
lockdown-2.0.4 test/lockdown/test_user_group.rb
lockdown-2.0.3 test/lockdown/test_user_group.rb
lockdown-2.0.2 test/lockdown/test_user_group.rb
lockdown-2.0.1 test/lockdown/test_user_group.rb
lockdown-2.0.0 test/lockdown/test_user_group.rb