001    package org.cocome.tradingsystem.systests.scenarios;
002    
003    /**
004     * This test covers use case 1 (ProcessSale) for cash payment without any
005     * exceptions.
006     * 
007     * @author Benjamin Hummel
008     * @author Christian Pfaller
009     * @author $Author: hummel $
010     * @version $Rev: 64 $
011     * @levd.rating GREEN Rev: 64
012     */
013    public class ProcessSaleCashTest extends ProcessSaleBase {
014    
015            /** Execute the test scenario. */
016            public void testScenario() throws Exception {
017                    initializeCashDesk(0, 0);
018                    startNewSale();
019                    enterAllRemainingProducts();
020                    finishSale();
021                    handleCashPayment();
022                    updateInventory();
023            }
024    
025    }