X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/721f8e00b287974d6346e3c62bb8d0d599cc7db3..2074e9dce23e1e6380c6c995a79a76671323c905:/test/models/user_test.rb?ds=sidebyside diff --git a/test/models/user_test.rb b/test/models/user_test.rb index 6836c4f70..5c1c5a26f 100644 --- a/test/models/user_test.rb +++ b/test/models/user_test.rb @@ -136,18 +136,18 @@ class UserTest < ActiveSupport::TestCase assert_predicate user, :valid?, "user_0 display_name is invalid but it hasn't been changed" end - def test_friends_with + def test_follows alice = create(:user, :active) bob = create(:user, :active) charlie = create(:user, :active) - create(:friendship, :befriender => alice, :befriendee => bob) - - assert alice.friends_with?(bob) - assert_not alice.friends_with?(charlie) - assert_not bob.friends_with?(alice) - assert_not bob.friends_with?(charlie) - assert_not charlie.friends_with?(bob) - assert_not charlie.friends_with?(alice) + create(:follow, :follower => alice, :following => bob) + + assert alice.follows?(bob) + assert_not alice.follows?(charlie) + assert_not bob.follows?(alice) + assert_not bob.follows?(charlie) + assert_not charlie.follows?(bob) + assert_not charlie.follows?(alice) end def test_users_nearby @@ -174,13 +174,13 @@ class UserTest < ActiveSupport::TestCase def test_friends norm = create(:user, :active) sec = create(:user, :active) - create(:friendship, :befriender => norm, :befriendee => sec) + create(:follow, :follower => norm, :following => sec) - assert_equal [sec], norm.friends - assert_equal 1, norm.friends.size + assert_equal [sec], norm.followings + assert_equal 1, norm.followings.size - assert_empty sec.friends - assert_equal 0, sec.friends.size + assert_empty sec.followings + assert_equal 0, sec.followings.size end def test_user_preferred_editor