end
def test_moderator?
- assert_equal false, users(:normal_user).moderator?
- assert_equal true, users(:moderator_user).moderator?
+ assert_equal false, create(:user).moderator?
+ assert_equal true, create(:moderator_user).moderator?
end
def test_administrator?
- assert_equal false, users(:normal_user).administrator?
- assert_equal true, users(:administrator_user).administrator?
+ assert_equal false, create(:user).administrator?
+ assert_equal true, create(:administrator_user).administrator?
end
def test_has_role?
- assert_equal false, users(:normal_user).has_role?("administrator")
- assert_equal false, users(:normal_user).has_role?("moderator")
- assert_equal true, users(:administrator_user).has_role?("administrator")
- assert_equal true, users(:moderator_user).has_role?("moderator")
+ assert_equal false, create(:user).has_role?("administrator")
+ assert_equal false, create(:user).has_role?("moderator")
+ assert_equal true, create(:administrator_user).has_role?("administrator")
+ assert_equal true, create(:moderator_user).has_role?("moderator")
end
def test_delete
- user = users(:normal_user)
+ user = create(:user, :with_home_location, :description => "foo")
user.delete
assert_equal "user_#{user.id}", user.display_name
assert user.description.blank?
end
def test_to_xml
- user = users(:normal_user)
+ user = build(:user, :with_home_location)
xml = user.to_xml
assert_select Nokogiri::XML::Document.parse(xml.to_s), "user" do
assert_select "[display_name=?]", user.display_name
end
def test_to_xml_node
- user = users(:normal_user)
+ user = build(:user, :with_home_location)
xml = user.to_xml_node
assert_select Nokogiri::XML::DocumentFragment.parse(xml.to_s), "user" do
assert_select "[display_name=?]", user.display_name