Skip to content
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

Implement security code component UI #489

Merged
merged 6 commits into from
Oct 26, 2023
Merged

Conversation

okhan-okbay-cko
Copy link
Contributor

@okhan-okbay-cko okhan-okbay-cko commented Oct 10, 2023

Issue

JIRA-2167

Proposed changes

Add Security Code Component UI.

Test Steps

  1. Go to the main screen
  2. Tap on CVV Component button
  3. Verify the screen is visible and the validation works

Checklist

Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

  • Reviewers assigned
  • I have performed a self-review of my code and manual testing
  • Lint and unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have added UI tests that prove my fix is effective or that my feature works
  • [N/A] I have added regression tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if applicable)

Just having a set of basic UITests felt enough. No need for detailed regression tests. If you see some scenarios that'd do well with extensive regression tests being written upon, please add a comment to this PR.

deepesh-vasthimal-cko

This comment was marked as resolved.

chintan-soni-cko

This comment was marked as resolved.

@okhan-okbay-cko

This comment was marked as resolved.

@chintan-soni-cko

This comment was marked as resolved.

@okhan-okbay-cko

This comment was marked as resolved.

@deepesh-vasthimal-cko

This comment was marked as resolved.

@okhan-okbay-cko

This comment was marked as resolved.

@okhan-okbay-cko okhan-okbay-cko force-pushed the feature/cvv-component branch 8 times, most recently from 07b4f7b to 0b349fd Compare October 23, 2023 23:17
@okhan-okbay-cko okhan-okbay-cko marked this pull request as ready for review October 23, 2023 23:18
@okhan-okbay-cko okhan-okbay-cko force-pushed the feature/cvv-component branch 4 times, most recently from e752d4c to b45fc8d Compare October 23, 2023 23:58
@okhan-okbay-cko okhan-okbay-cko changed the base branch from main to develop October 24, 2023 09:09
@okhan-okbay-cko okhan-okbay-cko changed the base branch from develop to main October 24, 2023 09:10
deepesh-vasthimal-cko

This comment was marked as resolved.

@okhan-okbay-cko
Copy link
Contributor Author

okhan-okbay-cko commented Oct 25, 2023

Comments are addressed. Please have another look @deepesh-vasthimal-cko

@okhan-okbay-cko okhan-okbay-cko changed the base branch from main to develop October 26, 2023 11:09
@okhan-okbay-cko okhan-okbay-cko dismissed deepesh-vasthimal-cko’s stale review October 26, 2023 11:09

The base branch was changed.

Copy link
Contributor

@deepesh-vasthimal-cko deepesh-vasthimal-cko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@okhan-okbay-cko okhan-okbay-cko merged commit 285fcb7 into develop Oct 26, 2023
6 checks passed
@okhan-okbay-cko okhan-okbay-cko deleted the feature/cvv-component branch October 26, 2023 14:35
okhan-okbay-cko added a commit that referenced this pull request Nov 3, 2023
* Add security code component

* Add some unit tests

* Add test cases for when the card scheme is not set

* Add UI tests for the security code component

* Hide linter warnings in GitHub UI

* Address review comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants