CoCoME System Tests

Uses of Package
org.cocome.tradingsystem.systests.interfaces

Packages that use org.cocome.tradingsystem.systests.interfaces
org.cocome.tradingsystem.systests This package mainly acts as a super package for the CoCoME trading system tests. 
org.cocome.tradingsystem.systests.interfaces All interfaces that have to be implemented by a test driver (or glue code). 
org.cocome.tradingsystem.systests.scenarios This package contains the test scenarios for the trading system. 
org.cocome.tradingsystem.systests.util Support classes for generating products and stock items. 
 

Classes in org.cocome.tradingsystem.systests.interfaces used by org.cocome.tradingsystem.systests
ITestDriver
          This is the central interface for the glue code as it is the entry point for all tests.
 

Classes in org.cocome.tradingsystem.systests.interfaces used by org.cocome.tradingsystem.systests.interfaces
IBank
          This is the interface used for a bank.
IBarcodeScanner
          Interface of the barcode scanner which is used to read the barcode of a product and send it to the cash desk system.
ICardReader
          The interface for the card reader used to get credit card information and enter the card pin.
ICashBox
          Interface of the cashbox consisting of a "box" containing the money and some keys allowing user input.
ICashDesk
          The main interface of a single cash desk.
IEnterprise
          Interface of the entire enterprise.
ILightsDisplay
          Interface for the lights display at a cash desk.
IOrder
          Interface for an order.
IPrinter
          Interface of the printer which is used to print receipts.
IProduct
          Interface for a single product.
IStorePC
          Interface of the store PC.
IUpdateReceiver
          Interface for devices which receive updates from the system.
IUserDisplay
          Interface of the display visible to the user displaying product information and the running total.
 

Classes in org.cocome.tradingsystem.systests.interfaces used by org.cocome.tradingsystem.systests.scenarios
IBank
          This is the interface used for a bank.
ICashBox
          Interface of the cashbox consisting of a "box" containing the money and some keys allowing user input.
ICashDesk
          The main interface of a single cash desk.
IEnterprise
          Interface of the entire enterprise.
IProduct
          Interface for a single product.
IStorePC
          Interface of the store PC.
ITestDriver
          This is the central interface for the glue code as it is the entry point for all tests.
 

Classes in org.cocome.tradingsystem.systests.interfaces used by org.cocome.tradingsystem.systests.util
IEnterprise
          Interface of the entire enterprise.
IProduct
          Interface for a single product.
IStorePC
          Interface of the store PC.
 


CoCoME System Tests

CoCoME System Tests - 0.1