def test_process_subject(self): """ Process a Foo model into a dictionary """ self.user_a = User.objects.create(first_name='Veronica', username='******') foo = Foo.objects.create(name='foo', description='foo object') notifications = Notification.objects.new_notifications(User.objects.all(), subject=foo, notification_type='foo') processor = get_processor('foo') self.assertEqual(processor(notifications[0])['name'], foo.name)
def test_process_subject(self): """ Process a Foo model into a dictionary """ self.user_a = User.objects.create(first_name='Veronica', username='******') foo = Foo.objects.create(name='foo', description='foo object') notifications = Notification.objects.new_notifications( User.objects.all(), subject=foo, notification_type='foo') processor = get_processor('foo') self.assertEqual(processor(notifications[0])['name'], foo.name)
def test_load_processor(self): processor = get_processor('foo') self.assertEqual(processor, custom_process_foo)