[Libraries] Locations #4

Merged
javier merged 11 commits from libraries/locations into main 2023-04-10 15:31:23 +00:00
Owner

This PR contains the work that implements the Locations service, which is used to retrieve location data from a remote server.

To give further details on what was done:

  • created the APICore and Locations libraries into the Libraries package;
  • defined the Endpoint and Client protocols;
  • implemented the MakeURLRequestUseCase use case;
  • implemented the MockURLProtocol protocol and the MockURLResponse models;
  • implemented the Location model;
  • implemented the GetLocationsEndpoint endpoint;
  • implemented the LocationsClient client;
  • implemented the LocationsService service.
This PR contains the work that implements the Locations service, which is used to retrieve location data from a remote server. To give further details on what was done: - [x] created the `APICore` and `Locations` libraries into the **Libraries** package; - [x] defined the `Endpoint` and `Client` protocols; - [x] implemented the `MakeURLRequestUseCase` use case; - [x] implemented the `MockURLProtocol` protocol and the `MockURLResponse` models; - [x] implemented the `Location` model; - [x] implemented the `GetLocationsEndpoint` endpoint; - [x] implemented the `LocationsClient` client; - [x] implemented the `LocationsService` service.
javier self-assigned this 2023-04-10 15:31:12 +00:00
javier added 11 commits 2023-04-10 15:31:13 +00:00
javier merged commit 6da2e946ce into main 2023-04-10 15:31:23 +00:00
javier referenced this issue from a commit 2023-04-10 15:31:23 +00:00
Sign in to join this conversation.
No description provided.