Beispiel #1
0
    def test_after_creating_note_a_created_note_action_is_triggered(self):
        a_user = UserFactory.create()
        a_map = MapFactory.create(creator=a_user)
        a_note = NoteFactory.create(map=a_map, creator=a_user)

        am = ActivityManager()
        created = am.created_note(a_user)

        self.assertTrue(len(created))
        action = list(created)[0]

        self.assertEqual(action.actor, a_user)
        self.assertEqual(action.target, a_map)
        self.assertEqual(action.verb, CREATED_NOTE)
        self.assertEqual(action.action_object, a_note)