Skip to main content

Wire the Layered Checkout

Challenge on lesson: Checkpoint โ€” The Layered Checkout

CHALLENGE
Difficulty: intermediate+25 XP

Implement ICatalog/IBasket ports with MemCatalog/MemBasket adapters, the Checkout service (interface-only Quote with an empty-basket guard), and dedup-then-map QuoteMany.

Back to lesson: Checkpoint โ€” The Layered Checkout