Sha256: 7c84aa3c22107cda850fea40be656cea1cbde45c03869ccf6cb1b82ca4a315f0
Contents?: true
Size: 809 Bytes
Versions: 2
Compression:
Stored size: 809 Bytes
Contents
$LOAD_PATH.unshift File.expand_path('../../test', __FILE__) require 'test_helper' class DislikableTest < Minitest::Test def setup @user = Factory(:user) @friend = Factory(:user) @movie = Factory(:movie) end def test_disliked_by_returns_relevant_users assert_empty @movie.disliked_by @user.dislike(@movie) assert_includes @movie.disliked_by, @user refute_includes @movie.disliked_by, @friend @friend.dislike(@movie) assert_includes @movie.disliked_by, @friend end def test_disliked_by_count_returns_an_accurate_count assert_empty @movie.disliked_by @user.dislike(@movie) assert_equal @movie.disliked_by_count, 1 @friend.dislike(@movie) assert_equal @movie.disliked_by_count, 2 end def teardown Recommendable.redis.flushdb end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
recommendable-2.2.2 | test/recommendable/ratable/dislikable_test.rb |
recommendable-2.2.1 | test/recommendable/ratable/dislikable_test.rb |