require "test_helper"
class UserRolesHelperTest < ActionView::TestCase
fixtures :users, :user_roles
def test_role_icon_normal
@user = users(:normal_user)
icon = role_icon(users(:normal_user), "moderator")
assert_dom_equal "", icon
icon = role_icon(users(:moderator_user), "moderator")
assert_dom_equal '
', icon
end
def test_role_icon_administrator
@user = users(:administrator_user)
icon = role_icon(users(:normal_user), "moderator")
assert_dom_equal '
', icon
icon = role_icon(users(:moderator_user), "moderator")
assert_dom_equal '
', icon
end
def test_role_icons_normal
@user = users(:normal_user)
icons = role_icons(users(:normal_user))
assert_dom_equal " ", icons
icons = role_icons(users(:moderator_user))
assert_dom_equal '
', icons
icons = role_icons(users(:super_user))
assert_dom_equal '
', icons
end
def test_role_icons_administrator
@user = users(:administrator_user)
icons = role_icons(users(:normal_user))
assert_dom_equal '
', icons
icons = role_icons(users(:moderator_user))
assert_dom_equal '
', icons
icons = role_icons(users(:super_user))
assert_dom_equal '
', icons
end
end