migration start
Some checks failed
CI - Multi-Platform Native / Build iOS (RSSuper) (push) Has been cancelled
CI - Multi-Platform Native / Build macOS (push) Has been cancelled
CI - Multi-Platform Native / Build Android (push) Has been cancelled
CI - Multi-Platform Native / Build Linux (push) Has been cancelled
CI - Multi-Platform Native / Build Summary (push) Has been cancelled

This commit is contained in:
2026-03-29 14:12:17 -04:00
parent af87f9f571
commit d346b527e6
51 changed files with 4476 additions and 69 deletions

View File

@@ -0,0 +1,40 @@
# 39. Write cross-platform integration tests
meta:
id: native-business-logic-migration-39
feature: native-business-logic-migration
priority: P1
depends_on: [native-business-logic-migration-36, native-business-logic-migration-37, native-business-logic-migration-38]
tags: [testing, integration]
objective:
- Write integration tests that verify cross-platform functionality
deliverables:
- Integration test suite
- Test fixtures (sample feeds)
- Test data generator
- CI integration
tests:
- Integration: Feed fetch → parse → store flow
- Integration: Search end-to-end
- Integration: Background sync end-to-end
- Integration: Notification delivery
- Integration: Settings persistence
- Integration: Bookmark CRUD
acceptance_criteria:
- All integration tests pass
- Test data properly isolated
- Tests can run independently
- Tests included in CI
validation:
- Run full test suite
- Verify CI passes
notes:
- Use same test feeds across platforms
- Verify data consistency
- Test error recovery