Cette API REST permet de gérer et de récupérer les statistiques des joueurs de tennis.
- GET /api/players : Retourne une liste de joueurs triée par rang.
- GET /api/players/{id} : Retourne les détails d'un joueur par ID.
- GET /api/players/stats : Retourne des statistiques, y compris :
- Le pays avec le meilleur ratio de victoires
- L'IMC moyen de tous les joueurs
- La médiane de la taille des joueurs
- .NET 8 SDK
- Un éditeur de code ou IDE compatible avec .NET (par exemple, Visual Studio, Visual Studio Code)
-
Cloner le dépôt :
- git clone https://github.com/aissaoabd/tennisApiTest.git
- cd tennisApiTest
- dotnet restore // Restaurer les packages NuGet
- dotnet build // Construire la solution
-
Executer l'api :
- cd tennisApiTest
- dotnet run // exécuter l'app
-
Executer les tests :
- cd tennisApiTest.Tests
- dotnet test