Skip to content

BE007 - Profile Sync Verification + TEST01 - Profile Sync Testing#33

Open
Oliver-Parks wants to merge 7 commits intomainfrom
BE007-Profile-Sync-Verification
Open

BE007 - Profile Sync Verification + TEST01 - Profile Sync Testing#33
Oliver-Parks wants to merge 7 commits intomainfrom
BE007-Profile-Sync-Verification

Conversation

@Oliver-Parks
Copy link
Copy Markdown
Collaborator

@Oliver-Parks Oliver-Parks commented Apr 6, 2026

BE007 - Profile Sync Verification + TEST01 - Profile Sync Testing

Description

I have completed ticket BE007 and TEST01 in one go together as they had some similar objectives. I made sure to add many test scenarios to cover all aspects of both tickets (some test cases covered both tickets). I verified the functionality of many processes within the project:

  • Offline to online sync
  • Multiple updates at once
  • Many conflict scenarios
  • Profile sync in both directions
  • Validating no duplicate profiles
  • Confirm data consistency throughout

To test that this test file works correctly, run 'npx jest tests/profileSync.test.ts --verbose' in the terminal, within the '.\mobile-app' directory.
Screenshot of successfull test:

image

Checks

  • All requirements of the ticket have been implemented, or I have commented on any exclusions
  • Unit tests have been added or updated for any backend changes (if applicable)
  • I have reviewed the Files Changed tab and verified it only contains relevant changes (comment if unsure about any)
  • This PR has been reviewed and approved

Screenshots

@Oliver-Parks Oliver-Parks changed the title Be007 profile sync verification BE007 - Profile Sync Verification + TEST01 - Profile Sync Testing Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant