new_contents: from django.core import mail
  
  from bluebottle.events.messages import EventClosedOwnerMessage
  from bluebottle.events.tests.factories import EventFactory
  from bluebottle.notifications.effects import NotificationEffect
  from bluebottle.test.factory_models.accounts import BlueBottleUserFactory
  from bluebottle.test.utils import BluebottleTestCase
  
  
  class NotificationEffectsTestCase(BluebottleTestCase):
  
      def test_notification_effect(self):
          user = BlueBottleUserFactory.create(
              email='faal@haas.nl'
          )
          event = EventFactory.create(
              title='Bound to fail',
              owner=user
          )
          subject = 'Your event "Bound to fail" has been closed'
          effect = NotificationEffect(EventClosedOwnerMessage)(event)
          self.assertEqual(unicode(effect), 'Message {} to faal@haas.nl'.format(subject))
          effect.execute()
          self.assertEqual(mail.outbox[0].subject, subject)
  
subject: Add effect test for notifications