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.Catalogcatalogprivate static PurchasingFactoryfactoryprivate static org.slf4j.Loggerlogprivate ejava.examples.blpurchase.bl.Purchasingpurchasingprivate StringvalidEmailprivate StringvalidPassword
-
Constructor Summary
Constructors Constructor Description PurchaseTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbrowseCatalog()A user shall be able browse products in the catalog.voidestablishAccount()A user shall be able to establish an account with just a first and last name and a unique email address.voidpurchaseProduct()A user shall be able to purchase a product in the catalog.voidsetUp()static voidsetUpClass()voidtearDown()
-
-
-
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()
-
-