2121import com .actionbazaar .application .BidService ;
2222import com .actionbazaar .application .DefaultBidService ;
2323import com .actionbazaar .domain .Bid ;
24- import com .actionbazaar .interfaces .web .AddBid ;
2524import com .actionbazaar .repository .BidDao ;
2625import com .actionbazaar .repository .DefaultBidDao ;
2726
2827@ RunWith (Arquillian .class )
2928public class AddBidTest {
3029
31- @ Deployment
32- public static Archive <?> createDeployment () {
33- return ShrinkWrap
34- .create (WebArchive .class , "test.war" )
35- .addClasses (BidService .class , DefaultBidService .class ,
36- BidDao .class , DefaultBidDao .class , Bid .class ,
37- AddBid .class )
38- .addAsWebInfResource ("test-web.xml" , "web.xml" )
39- .addAsWebResource ("add_bid.xhtml" , "add_bid.xhtml" )
40- .addAsWebResource ("confirm_bid.xhtml" , "confirm_bid.xhtml" )
41- .addAsWebInfResource ("test-faces-config.xml" ,
42- "faces-config.xml" )
43- .addAsWebInfResource (EmptyAsset .INSTANCE , "beans.xml" )
44- .addAsResource ("test-persistence.xml" ,
45- "META-INF/persistence.xml" );
46- }
30+ @ Deployment
31+ public static Archive <?> createDeployment () {
32+ return ShrinkWrap
33+ .create (WebArchive .class , "test.war" )
34+ .addClasses (BidService .class , DefaultBidService .class ,
35+ BidDao .class , DefaultBidDao .class , Bid .class ,
36+ AddBid .class )
37+ .addAsWebInfResource ("test-web.xml" , "web.xml" )
38+ .addAsWebResource ("add_bid.xhtml" , "add_bid.xhtml" )
39+ .addAsWebResource ("confirm_bid.xhtml" , "confirm_bid.xhtml" )
40+ .addAsWebInfResource ("test-faces-config.xml" ,
41+ "faces-config.xml" )
42+ .addAsWebInfResource (EmptyAsset .INSTANCE , "beans.xml" )
43+ .addAsResource ("test-persistence.xml" ,
44+ "META-INF/persistence.xml" );
45+ }
4746
48- @ Test
49- public void testAddBid () throws Exception {
50- JSFSession session = new JSFSession ("/add_bid.jsf" );
47+ @ Test
48+ public void testAddBid () throws Exception {
49+ JSFSession session = new JSFSession ("/add_bid.jsf" );
5150
52- assertTrue (Environment .is12Compatible ());
53- assertTrue (Environment .is20Compatible ());
54- assertEquals (2 , Environment .getJSFMajorVersion ());
55- assertEquals (0 , Environment .getJSFMinorVersion ());
51+ assertTrue (Environment .is12Compatible ());
52+ assertTrue (Environment .is20Compatible ());
53+ assertEquals (2 , Environment .getJSFMajorVersion ());
54+ assertEquals (0 , Environment .getJSFMinorVersion ());
5655
57- JSFServerSession server = session .getJSFServerSession ();
56+ JSFServerSession server = session .getJSFServerSession ();
5857
59- assertEquals (ProjectStage .Development , server .getFacesContext ()
60- .getApplication ().getProjectStage ());
58+ assertEquals (ProjectStage .Development , server .getFacesContext ()
59+ .getApplication ().getProjectStage ());
6160
62- assertEquals (null , server .getManagedBeanValue ("#{bid.item}" ));
63- assertEquals (null , server .getManagedBeanValue ("#{bid.bidder}" ));
64- assertEquals (null , server .getManagedBeanValue ("#{bid.amount}" ));
61+ assertEquals (null , server .getManagedBeanValue ("#{bid.item}" ));
62+ assertEquals (null , server .getManagedBeanValue ("#{bid.bidder}" ));
63+ assertEquals (null , server .getManagedBeanValue ("#{bid.amount}" ));
6564
66- JSFClientSession client = session .getJSFClientSession ();
65+ JSFClientSession client = session .getJSFClientSession ();
6766
68- client .setValue ("item" , "Test Item" );
69- client .setValue ("bidder" , "Test Bidder" );
70- client .setValue ("amount" , "101.50" );
71- client .click ("add" );
67+ client .setValue ("item" , "Test Item" );
68+ client .setValue ("bidder" , "Test Bidder" );
69+ client .setValue ("amount" , "101.50" );
70+ client .click ("add" );
7271
73- assertEquals ("/confirm_bid.xhtml" , server .getCurrentViewID ());
72+ assertEquals ("/confirm_bid.xhtml" , server .getCurrentViewID ());
7473
75- assertEquals ("Test Item" , server .getManagedBeanValue ("#{bid.item}" ));
76- assertEquals ("Test Bidder" , server .getManagedBeanValue ("#{bid.bidder}" ));
77- assertEquals (101.50 , server .getManagedBeanValue ("#{bid.amount}" ));
78- }
79- }
74+ assertEquals ("Test Item" , server .getManagedBeanValue ("#{bid.item}" ));
75+ assertEquals ("Test Bidder" , server .getManagedBeanValue ("#{bid.bidder}" ));
76+ assertEquals (101.50 , server .getManagedBeanValue ("#{bid.amount}" ));
77+ }
78+ }
0 commit comments