Metriche repository
- Star
- (42.690 star)
- Metriche merge PR
- (Merge medio 6g 22h) (213 PR mergiate in 30 g)
Descrizione
Feature Description
Description:
This task involves adding a connector for the Helcim functionality in Cypress. For reference, similar connectors have already been implemented in the repository. You can refer to the existing connectors here: https://github.com/juspay/hyperswitch/tree/main/cypress-tests/cypress/e2e/PaymentUtils
Pre-requisites:
- Cypress is the testing framework that Hyperswitch is using to run automated tests. Having good grip on Javascript to work on Cypress is a must.
- Please follow the README for guidelines on file structure, formatting and instructions on how to set up and run Cypress.
Possible Implementation
Steps:
-
Add the Helcim connector .js files under the PaymentUtils directory: PaymentUtils Directory
-
Add the card details and corresponding test case functions for Helcim, following the format used in the Stripe.js connector.
-
In the Helcim connector, map the test cases and statuses properly. To do this, use the below dashboard credentials where Helcim is already configured, test the flows, and then assign the correct statuses.
URL: https://app.hyperswitch.io Username, Password: Please drop a comment requesting credentials. The Creds are only shared on request
Test Cases:
- Add test cases only for card payments.
- Test creds for Helcim https://devdocs.helcim.com/docs/test-credit-card-numbers
Note:
-Test cases for other payment methods should be skipped.
Submission Process:
- Ask the maintainers for assignment of the issue, you can request for assignment by commenting on the issue itself.
- Once assigned, submit a pull request (PR).
- Maintainers will review and provide feedback, if any.
- Maintainers can unassign issues due to inactivity, read more here.
Refer here for Terms and conditions for the contest.
Have you spent some time checking if this feature request has been raised before?
- I checked and didn't find a similar issue
Have you read the Contributing Guidelines?
- I have read the Contributing Guidelines
Are you willing to submit a PR?
None