Ce microservice expose une API REST permettant d'effectuer des conversions de devises et des calculs financiers simples.
- Conversions de devises (EUR ↔ USD, USD ↔ GBP)
- Calculs financiers (TVA, remise)
GET /convert?from=EUR&to=USD&amount=100- Conversion de devisesGET /tva?ht=100&taux=20- Calcul de TVAGET /remise?prix=100&pourcentage=10- Application d'une remise
npm installnpm startPour le développement avec rechargement automatique :
npm run devExécution de tous les tests :
npm testTests unitaires :
npm run test:unitTests fonctionnels :
npm run test:functionalTests d'intégration :
npm run test:integrationTests end-to-end :
npm run test:e2eRapport de couverture :
npm run test:coverage- 1 EUR = 1.1 USD
- 1 USD = 0.8 GBP