from unittest import mock from url_shortener.services import DeletePathsService class TestDeletePathsService: async def test_delete_paths_service_success( self, service: DeletePathsService, dynamodb_client_mock: mock.AsyncMock, ) -> None: dynamodb_client_mock.batch_write.return_value = {} await service.delete_paths(["test-path-1", "test-path-2"]) dynamodb_client_mock.batch_write.assert_called_once()