CoCoME System Tests

Uses of Class
org.cocome.tradingsystem.systests.scenarios.TestScenarioBase

Packages that use TestScenarioBase
org.cocome.tradingsystem.systests.scenarios This package contains the test scenarios for the trading system. 
 

Uses of TestScenarioBase in org.cocome.tradingsystem.systests.scenarios
 

Subclasses of TestScenarioBase in org.cocome.tradingsystem.systests.scenarios
 class ManageExpressCheckoutBase
          This is an abstract base class for specifiying test scenarios which should be executed in the express sales mode.
 class ManageExpressCheckoutTest
          This test covers use case 2 (ManageExpressCheckout).
 class OrderAndReceiveProductsTest
          This test covers use cases 3 and 5.
 class ProcessSaleBase
          This abstract class holds basic operations needed for a purchase and its variants as described in use case 1.
 class ProcessSaleCashTest
          This test covers use case 1 (ProcessSale) for cash payment without any exceptions.
 class ProcessSaleConcurrentTest
          This test covers use case 1 for multiple cash desks in parallel.
 class ProcessSaleCreditCardFailTest
          This test covers use case 1 (process sale) with exception in step 5.2 (credit card validation fails)
 class ProcessSaleCreditCardTest
          This test covers use case 1 (ProcessSale) for credit card payment without any exceptions.
 class ProcessSaleInvalidItemIdTest
          This test covers use case 1 (ProcessSale) with an invalid item id entered (excepetion in step 3).
 class ProductExchangeAmongStoresTest
          This test case covers use case 8 - prodcut exchange among stores
 

Methods in org.cocome.tradingsystem.systests.scenarios with parameters of type TestScenarioBase
protected  void TestScenarioBase.copySetup(TestScenarioBase otherBase)
          Copy the setup information from another scenario.
 


CoCoME System Tests

CoCoME System Tests - 0.1