checkinorderdaotest.java
来自「一个使用ssh+ext的例子。 希望对开发这个应用的人带来好处。仔细研究里面的」· Java 代码 · 共 57 行
JAVA
57 行
package com.hotelmaster.test.dao;
import java.math.BigDecimal;
import java.text.ParseException;
import java.util.Map;
import org.apache.log4j.Logger;
import com.hotelmaster.home.dao.CheckinOrderDao;
import com.hotelmaster.home.dao.RoomDao;
import com.hotelmaster.home.domain.CheckinOrder;
import com.hotelmaster.home.domain.Room;
import com.hotelmaster.test.core.BaseDaoTests;
public class CheckinOrderDaoTest extends BaseDaoTests{
private CheckinOrderDao checkinOrderDao;
private RoomDao roomDao;
private final static Logger log = Logger.getLogger(CheckinOrderDaoTest.class);
public void testQuery(){
CheckinOrder checkinOrder =(CheckinOrder)checkinOrderDao.query("CIO3213");
assertNotNull("checkinOrder doesn't exist",checkinOrder);
}
public void testCreateCheckinItem(){
CheckinOrder checkinOrder =(CheckinOrder)checkinOrderDao.query("CIO3213");
Room room=(Room)roomDao.query("8608");
boolean result;
result=checkinOrderDao.createCheckinItem(checkinOrder, room, new BigDecimal("0"), new BigDecimal("0"));
assertTrue("create checkinOrder fail",result);
}
public void testFindCheckinOrderByCioOrderId(){
String cioOrderId = "CIO2008";
CheckinOrder checkinOrder = checkinOrderDao.findCheckinOrderByCioOrderId(cioOrderId);
}
public void testCalculateAccommodationByQuarter() throws ParseException{
String year = "2008";
Map<String,String> map = checkinOrderDao.calculateAccommodationByQuarter(year);
log.info(map);
}
public RoomDao getRoomDao() {
return roomDao;
}
public void setRoomDao(RoomDao roomDao) {
this.roomDao = roomDao;
}
public CheckinOrderDao getCheckinOrderDao() {
return checkinOrderDao;
}
public void setCheckinOrderDao(CheckinOrderDao checkinOrderDao) {
this.checkinOrderDao = checkinOrderDao;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?