@@ -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. |
|
186 | members = Member.where(:user_id => 2) | |
187 |
ms = members. |
|
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