def test_api_delete_pool(self, mock_url, mock_creds, mock_config, mock_delete):
        """Test delete_pool"""

        _api = BatchAppsApi(mock_creds, mock_config)
        mock_url.return_value = "https://test_endpoint.com/api/{poolid}"
        mock_delete.return_value = {}

        val = _api.delete_pool("test_id")
        mock_delete.assert_called_with(mock_creds, "https://test_endpoint.com/api/test_id", self.headers)
        self.assertTrue(val.success)

        mock_delete.side_effect = RestCallException(None, "Boom~", None)
        val = _api.delete_pool("test_id")
        self.assertFalse(val.success)
    def test_api_delete_pool(self, mock_url, mock_creds, mock_config,
                             mock_delete):
        """Test delete_pool"""

        _api = BatchAppsApi(mock_creds, mock_config)
        mock_url.return_value = "https://test_endpoint.com/api/{poolid}"
        mock_delete.return_value = {}

        val = _api.delete_pool("test_id")
        mock_delete.assert_called_with(
            mock_creds, "https://test_endpoint.com/api/test_id", self.headers)
        self.assertTrue(val.success)

        mock_delete.side_effect = RestCallException(None, "Boom~", None)
        val = _api.delete_pool("test_id")
        self.assertFalse(val.success)