您的位置:首页 > 编程语言 > Java开发

web工程spring+ibatis单元测试

2016-01-18 08:30 465 查看
web工程spring+ibatis在本地做单元测试,用例如下:

package wanghongye;

import org.junit.Before;
import org.junit.Test;

import richinfo.dbcomponent.service.impl.SqlMapClientBeanFactory;
import richinfo.mms.bean.req.MmsDelRecordReq;
import richinfo.mms.dao.MmsRecordDao;
import richinfo.tools.common.ConverUtil;

public class Test1
{
@Before
public void beforeTest()
{
SqlMapClientBeanFactory sqlMapClientBeanFactory = new SqlMapClientBeanFactory();
sqlMapClientBeanFactory
.setConfigLocation("classpath:/mms-sql.xml");
}
@Test
public void testSelect()
{
//int groupid= 62493;//>1
//int groupid= 61606;//fou
int groupid= 61894;//1
MmsRecordDao dao= new MmsRecordDao();
boolean s = dao.isTimingByGroupId(groupid);
System.out.println(">>>>>>>>>>>>>>>>>>"+s);
}

@Test
public void testDelete()
{
String groupid= "62493";
MmsRecordDao dao= new MmsRecordDao();
MmsDelRecordReq req = new MmsDelRecordReq();
req.setGroupIds(groupid);
req.setUin(ConverUtil.string2Long("127877"));
req.setUserNumber("8615134566830");
boolean s = dao.delSaveRecord(req);
System.out.println(">>>>>>>>>>>>>>>>>>"+s);
}
}


@before是提前类加载本地的配置文件,如local、property,mms-sql.xml。@Test指单独运行单个测试用例
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: