-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MARP-616-A-Trust-Refactoring #38
Conversation
Test Results5 tests +2 5 ✅ +5 20s ⏱️ +13s Results for commit 596ff19. ± Comparison against base commit 881d7a8. This pull request removes 1 and adds 3 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is absolutely great, that you craft the openAPI for a-trust, this increases the maintainability of this service a lot ❤️
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You completely had to switch the stack form SOAP to REST.
Now I do not see any tests that use mocks of the service payloads going to an fro.
Just like in the previous version it tests against live instances. We should avoid this and use a mock like in all other REST connectors. This will help us a lot:
- presales can show a demo when the service is not reachable or they are being offline
- we have documentation how the service worked in the past; if the service changes.
You may copy the 'mocking' approach from another connector or our examples: https://github.com/axonivy/project-build-examples/tree/master/compile-test/crmTests/src/ch/ivyteam/crm/mocks
...ctor-demo/src_hd/com/axonivy/connector/atrust/demo/DocumentSignature/DocumentSignature.xhtml
Outdated
Show resolved
Hide resolved
...ctor-demo/src_hd/com/axonivy/connector/atrust/demo/DocumentSignature/DocumentSignature.xhtml
Show resolved
Hide resolved
- Unterstützt dich mit einer Demo-Implementierung, um deinen Integrationsaufwand zu reduzieren. | ||
- Ermöglicht es low code citizen developers bestehende Geschäftsprozesse mit Handy-Signaturfunktionen zu erweitern. | ||
|
||
Für die Nutzung von A-Trust benötigst Du einen Account, den Dir https://www.a-trust.at/de/produkte/qualifizierte_signaturservices/xidentity/ erstellt. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It does not match the English version.
a-trust-connector/src/com/axonivy/connector/atrust/constant/Constants.java
Outdated
Show resolved
Hide resolved
5913be0
to
f334ad2
Compare
Thank @ivy-rew so much for your hints! |
Adapt code Adapt test Adapt docs
88f2ed8
to
692e84e
Compare
…nnector into feature/MARP-616-A-Trust-Refactoring
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
No description provided.