From 2879979db49b6e23f7fbb3f7c98cf96f06ebcc37 Mon Sep 17 00:00:00 2001 From: Brenda Wallace Date: Fri, 12 Jul 2019 15:08:02 +1200 Subject: [PATCH] tests that likes are deleted when their photo is deleted --- spec/models/like_spec.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spec/models/like_spec.rb b/spec/models/like_spec.rb index 363585aea..56f35bf1d 100644 --- a/spec/models/like_spec.rb +++ b/spec/models/like_spec.rb @@ -48,6 +48,12 @@ describe 'like' do expect(Like.all).not_to include like end + it 'destroys like if post no longer exists' do + like = Like.create(member: member, likeable: post) + post.destroy + expect(Like.all).not_to include like + end + it 'destroys like if member no longer exists' do like = Like.create(member: member, likeable: post) member.destroy