test/test_rev_leaderboard.rb in leaderboard-2.0.4 vs test/test_rev_leaderboard.rb in leaderboard-2.0.5
- old
+ new
@@ -465,6 +465,20 @@
assert_equal 1, @leaderboard.page_for('member_10', 10)
assert_equal 1, @leaderboard.page_for('member_1', 10)
assert_equal 2, @leaderboard.page_for('member_17', 10)
assert_equal 2, @leaderboard.page_for('member_11', 10)
end
+
+ def test_rank_members
+ assert_equal 0, @leaderboard.total_members
+ @leaderboard.rank_members('member_1', 1, 'member_10', 10)
+ assert_equal 2, @leaderboard.total_members
+ assert_equal 'member_1', @leaderboard.leaders(1).first[:member]
+ end
+
+ def test_rank_members_with_array
+ assert_equal 0, @leaderboard.total_members
+ @leaderboard.rank_members(['member_1', 1, 'member_10', 10])
+ assert_equal 2, @leaderboard.total_members
+ assert_equal 'member_1', @leaderboard.leaders(1).first[:member]
+ end
end