A super simple service to convert xml from a downstream service into json.
Implemented in Dart as a comparison to CompaniesApi ASP.Net Implementation
- Dart 3.0
After cloning the repo
To execute the tests:
dart run test/companies_api_test.dart
To run the server:
dart run bin/companies_api.dart
Performance/reliability
- No experience with how performant or reliable Dart is in this style of application.
Tests
- The included tests are some minimal integration tests. These should really use a mocked backend service.
- Adding unit tests would require separating the handler implementaion across some small testable functions/classes.