Package ejava.examples.blpurchase.bl
Class PurchaseTest
- java.lang.Object
-
- ejava.examples.blpurchase.bl.PurchaseTest
-
public class PurchaseTest extends Object
This test verifies the top-level requirements our purchase application.
-
-
Field Summary
Fields Modifier and Type Field Description private ejava.examples.blpurchase.bl.Catalog
catalog
private static PurchasingFactory
factory
private static org.slf4j.Logger
log
private ejava.examples.blpurchase.bl.Purchasing
purchasing
private String
validEmail
private String
validPassword
-
Constructor Summary
Constructors Constructor Description PurchaseTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
browseCatalog()
A user shall be able browse products in the catalog.void
establishAccount()
A user shall be able to establish an account with just a first and last name and a unique email address.void
purchaseProduct()
A user shall be able to purchase a product in the catalog.void
setUp()
static void
setUpClass()
void
tearDown()
-
-
-
Field Detail
-
log
private static final org.slf4j.Logger log
-
catalog
private ejava.examples.blpurchase.bl.Catalog catalog
-
purchasing
private ejava.examples.blpurchase.bl.Purchasing purchasing
-
validEmail
private String validEmail
-
validPassword
private String validPassword
-
factory
private static PurchasingFactory factory
-
-
Method Detail
-
establishAccount
public void establishAccount()
A user shall be able to establish an account with just a first and last name and a unique email address.
-
browseCatalog
public void browseCatalog()
A user shall be able browse products in the catalog.
-
purchaseProduct
public void purchaseProduct()
A user shall be able to purchase a product in the catalog.
-
setUpClass
public static void setUpClass()
-
setUp
public void setUp()
-
tearDown
public void tearDown()
-
-