이게 사실 좀 숨어있는 내용이 많은 테스트인데요.

위에있는 save() 테스트들을 보시면 알 수 있지만 NE의 save()를 오버라이딩해서 NE가 저장될 때 NM도 새로 하나 만들어 저장되게 해뒀거든요. 그래서 여기서는 NE가 지워질 떄 NE에 해당하는 NM도 같이 지워지나 테스트 한거였어요(아래 assertion 참고).