##// END OF EJS Templates
Rails4: replace deprecated find_all_by_* at UserTest...
Toshi MARUYAMA -
r12296:907663f83c3b
parent child
Show More
@@ -183,18 +183,18 class UserTest < ActiveSupport::TestCase
183 end
183 end
184
184
185 def test_destroy_should_delete_members_and_roles
185 def test_destroy_should_delete_members_and_roles
186 members = Member.find_all_by_user_id(2)
186 members = Member.where(:user_id => 2)
187 ms = members.size
187 ms = members.count
188 rs = members.collect(&:roles).flatten.size
188 rs = members.collect(&:roles).flatten.size
189
189 assert ms > 0
190 assert rs > 0
190 assert_difference 'Member.count', - ms do
191 assert_difference 'Member.count', - ms do
191 assert_difference 'MemberRole.count', - rs do
192 assert_difference 'MemberRole.count', - rs do
192 User.find(2).destroy
193 User.find(2).destroy
193 end
194 end
194 end
195 end
195
196 assert_nil User.find_by_id(2)
196 assert_nil User.find_by_id(2)
197 assert Member.find_all_by_user_id(2).empty?
197 assert_equal 0, Member.where(:user_id => 2).count
198 end
198 end
199
199
200 def test_destroy_should_update_attachments
200 def test_destroy_should_update_attachments
General Comments 0
You need to be logged in to leave comments. Login now