private void ItemQuantitySetTo(int newItemQuantity) { A.CallTo(() => _basketRepository.UpdateItem( _basketId.Id, _itemReference, newItemQuantity)) .MustHaveHappened(); }
public void Do(BasketId basketId, string itemReference, int quantity) { if (quantity <= 0) { _basketRepository.DeleteItem(basketId.Id, itemReference); } else { _basketRepository.UpdateItem(basketId.Id, itemReference, quantity); } }