nigig-org/crates/apps/nigig-pay/tests/README.md

14 lines
631 B
Markdown

# Payment application tests
The former integration files in this directory duplicated parser/classifier
logic and skipped themselves behind `NIGIG_TEST_PAY`. They were removed because
they did not exercise shipping code and created false confidence.
Current deterministic coverage belongs in:
- `nigig-pay-domain`: payment state, money, validation and fee tests;
- `nigig-pay-storage`: SQLite durability, migration and reconciliation tests.
A future Makepad test must start a real payment screen fixture unconditionally
and assert user-visible tracker-only/reconciliation behavior. Do not re-add
environment-gated no-op tests.