tdd on shopping cart