📄 carttest.java
字号:
package org.wiely.model;
import java.util.Map;
import junit.framework.TestCase;
import org.wiely.vo.Book;
import org.wiely.vo.Orders;
public class CartTest extends TestCase {
Orders orders;
Map<String, Orders> items;
Book book;
Cart cart;
@Override
protected void setUp() throws Exception {
orders = new Orders();
book = new Book();
book.setPrice(12.0);
cart = new Cart();
orders.setBookacount(12);
orders.setBook(book);
}
public void testAddBook() throws Exception {
cart.addBook("1", orders);
assertEquals(12, cart.getItems().get("1").getBookacount());
}
public void testUpdateCart() throws Exception {
cart.addBook("2", orders);
cart.updateCart("2", 10);
assertEquals(10, cart.getItems().get("2").getBookacount());
}
public void testGetTotalPrice() throws Exception {
cart.addBook("2", orders);
assertEquals(144, cart.getTotalPrice());
}
@Override
protected void tearDown() throws Exception {
orders = null;
items = null;
book = null;
cart = null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -