d06e5013a8218ef420fc58dc0c5c8e2d0bba031a
The cart is on-device state (CartState/SessionStateStore), not purely server-side - it survives app relaunches on the same simulator and has been accumulating real quantities across every manual and automated run against the 'MARIBA' test store, with no reset in between. No one-tap 'empty cart' UI action exists; the app's only full-clear path (the 'Trocar de loja?' alert's 'Limpar carrinho e adicionar') only fires when switching to a genuinely different store, which this suite never does. Added CartCheckoutFlowTests.setUp() (class) to drain the cart via its own per-item 'minus' control in a capped loop before this class's tests run, once per class rather than once per test, so every run starts from a known-empty cart. See decisions/2026-09-11-ui-test-shared-login-session.md follow-up.

Pedi Foods
This is a private repository.
Read the license
Owner
Any question or doubts, please send thru email
Daniel Arantes Loverde - daniel@loverde.com.br
Clarice Moro Arantes Loverde - clarice@loverde.com.br
Gustavo Moro Arantes Loverde - gustavo@loverde.com.br
Mariana Moro Arantes Loverde - mariana@loverde.com.br
Autor: Daniel Arantes Loverde
Description
v2.1.0
Latest
Languages
Swift
93.7%
C++
6.3%