def test_update_task_success(self, mock_update, mock_assert_admin, mock_assert_accept): user = UserNode() task = TaskInst() data = { 'name': 'task name', 'description': 'task description' } user.update_task(task, data) mock_update.assert_called_once() mock_assert_admin.assert_called_once() mock_assert_accept.assert_called_once()
def test_update_task_not_admin(self, mock_relationship): user = UserNode() task = TaskInst() with self.assertRaises(NotAdmin): user.update_task(task, {})