Skip to content

test(climb): ola 5 — favorites/compare/calculator/feedback#111

Merged
develop-iro merged 2 commits into
mainfrom
cursor/testing-climb-wave5-a459
Jul 16, 2026
Merged

test(climb): ola 5 — favorites/compare/calculator/feedback#111
develop-iro merged 2 commits into
mainfrom
cursor/testing-climb-wave5-a459

Conversation

@develop-iro

Copy link
Copy Markdown
Owner

Summary

Continues the testing climb (docs/architecture/testing-climb-plan.md) with wave 5. Stacks on wave 4 (cursor/testing-climb-wave4-a459 / #110).

Changes

  • Extract loadFavoriteCatalogFunds factory; wire favorites screen
  • Extract loadCompareFunds factory (mergeCompareEntries / fetch / retry); slim useCompareFunds
  • Add HttpPostPort + createMemoryHttpPost + createProductFeedbackService
  • Domain specs: calculator CSV/scenarios, compare fairness (currency/vehicle), table rows, quick prompts, profile summary helpers
  • Application specs: favorites hydrate, compare funds load, feedback submit body

Counts

Approx after this wave: domain ~116 / application ~58 / contracts ~72 (pnpm run test:unit ≈ 246).

Test plan

Open in Web Open in Cursor 

Extrae factories create*Service con HttpGetPort para poder integrar
catálogo, rankings, ficha, destacados, noticias, home search y compare
picker en node:test sin cargar React Native. Añade createMemoryHttpGet
y specs de application; los wrappers de producción siguen cableando apiGet.
Extrae factories para hydrate de favoritos, carga de compare funds y
submit de feedback (HttpPostPort + memory double). Añade specs de
application y domain (CSV, escenarios, fairness, table rows, prompts).
@develop-iro
develop-iro marked this pull request as ready for review July 16, 2026 18:35
@develop-iro
develop-iro merged commit d67f136 into main Jul 16, 2026
10 checks passed
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.

2 participants