1.节省客户端启动时间
2.节省做数据的时间
直捣黄龙,简单粗暴
直接继承AbstractTestCase写测试类,不需要注解,右键选择JUnit启动即可
package fei.test.test;
import nc.bs.framework.common.InvocationInfoProxy;
import nc.bs.framework.common.NCLocator;
import nc.bs.framework.core.service.IFwLogin;
import nc.bs.framework.test.AbstractTestCase;
import nc.itf.hi.IPsndocService;
import nc.vo.hi.psndoc.PsndocAggVO;
import nc.vo.hi.psndoc.PsndocVO;
/**
* 单元测试
* @author 向飞飞
*/
public class Case extends AbstractTestCase {
/**
* 对人员导入时,以切面的方式增加,邮箱唯一性校验
*/
public void test() throws Exception{
PsndocAggVO psndocAgg = new PsndocAggVO();
PsndocVO parent = new PsndocVO();
parent.setEmail("[email protected]");
psndocAgg.setParentVO(parent);
NCLocator.getInstance().lookup(IPsndocService.class).savePsndocForImport(psndocAgg);
}
@Override
public void setUp() throws Exception{
super.setUp();
InvocationInfoProxy.getInstance().setUserCode("ws01");//模拟客户端设置用户,否则报invalid secrity token
NCLocator.getInstance().lookup(IFwLogin.class).login("ws01","1234qwer" , null);//模拟后台设置token,否则报invalid secrity token(null)
}
}