[jboss-cvs] jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/test ...
Norman Richards
norman.richards at jboss.com
Fri Mar 16 20:35:32 EDT 2007
User: nrichards
Date: 07/03/16 20:35:32
Modified: examples/dvdstore/src/com/jboss/dvd/seam/test
BestSellersTest.java
Log:
remove a few redundant classes
Revision Changes Path
1.6 +27 -102 jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/test/BestSellersTest.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: BestSellersTest.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/dvdstore/src/com/jboss/dvd/seam/test/BestSellersTest.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- BestSellersTest.java 26 Dec 2006 17:32:48 -0000 1.5
+++ BestSellersTest.java 17 Mar 2007 00:35:32 -0000 1.6
@@ -1,21 +1,16 @@
package com.jboss.dvd.seam.test;
import static org.testng.AssertJUnit.assertEquals;
-import static org.testng.AssertJUnit.assertFalse;
import static org.testng.AssertJUnit.assertNotNull;
import static org.testng.AssertJUnit.assertTrue;
import java.math.BigDecimal;
import java.util.List;
-import javax.faces.model.ListDataModel;
-
import org.jboss.seam.mock.SeamTest;
import org.testng.annotations.Test;
-import com.jboss.dvd.seam.BestSellers;
import com.jboss.dvd.seam.Product;
-import com.jboss.dvd.seam.ShoppingCart;
public class BestSellersTest
extends SeamTest
@@ -26,15 +21,15 @@
{
new NonFacesRequest() {
+
+ @SuppressWarnings("unchecked")
@Override
protected void renderResponse()
{
- ListDataModel model = (ListDataModel) getInstance("topProducts");
+ List<Product> products = (List<Product>) getInstance("topProducts");
- assertNotNull("topProducts", model);
- assertEquals("topProducts size", 8, model.getRowCount());
-
- List<Product> products = (List<Product>) model.getWrappedData();
+ assertNotNull("topProducts", products);
+ assertEquals("topProducts size", 8, products.size());
Product prev = null;
for (Product p: products) {
@@ -56,76 +51,6 @@
}
- @Test
- public void testAddToCart()
- throws Exception
- {
- String id = new FacesRequest() {
- @Override
- protected void invokeApplication() {
- ListDataModel model = (ListDataModel) getInstance("topProducts");
- model.setRowIndex(1);
-
- BestSellers best = (BestSellers) getInstance("bestsellers");
- best.addToCart();
- }
- @Override
- protected void renderResponse() {
- ShoppingCart cart = (ShoppingCart) getInstance("cart");
-
- assertNotNull("cart", cart);
- assertFalse("cart shouldn't be empty",
- cart.getIsEmpty());
- assertEquals("cart size", 1, cart.getCart().size());
- assertEquals("cart total", new BigDecimal("29.99"), cart.getSubtotal());
-
- }
- }.run();
-
- id = new FacesRequest(null, id) {
- @Override
- protected void invokeApplication() {
- ListDataModel model = (ListDataModel) getInstance("topProducts");
- model.setRowIndex(2);
- BestSellers best = (BestSellers) getInstance("bestsellers");
- best.addToCart();
- }
- @Override
- protected void renderResponse() {
- ShoppingCart cart = (ShoppingCart) getInstance("cart");
-
- assertNotNull("cart", cart);
- assertFalse("cart shouldn't be empty",
- cart.getIsEmpty());
- assertEquals("cart size", 2, cart.getCart().size());
- assertEquals("cart total", new BigDecimal("69.94"), cart.getSubtotal());
- }
- }.run();
-
- id = new FacesRequest(null, id) {
- @Override
- protected void invokeApplication() {
- ListDataModel model = (ListDataModel) getInstance("topProducts");
- model.setRowIndex(1);
-
- BestSellers best = (BestSellers) getInstance("bestsellers");
- best.addToCart();
- }
- @Override
- protected void renderResponse() {
- ShoppingCart cart = (ShoppingCart) getInstance("cart");
-
- assertNotNull("cart", cart);
- assertFalse("cart shouldn't be empty",
- cart.getIsEmpty());
-
- // still two items, but total increase
- assertEquals("cart size", 2, cart.getCart().size());
- assertEquals("cart total", new BigDecimal("99.93"), cart.getSubtotal());
- }
- }.run();
-
- }
}
More information about the jboss-cvs-commits
mailing list