|
CoCoME System Tests | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |