def test__unbind_succeeded(self, mock_get_manager): bind_manager = Mock() mock_get_manager.return_value = bind_manager task_id = 'task_1' consumer_id = 'consumer_1' repo_id = 'repo_1' dist_id = 'dist_1' call_context = { 'action': 'unbind', 'task_id': task_id, 'consumer_id': consumer_id, 'repo_id': repo_id, 'distributor_id': dist_id } # handler report: succeeded ReplyHandler._unbind_succeeded(call_context) bind_manager.delete.assert_called_with(consumer_id, repo_id, dist_id, force=True)