`

基于ssh的项目的单元测试

    博客分类:
  • j2ee
 
阅读更多

package com.csoft.ta.util;

import java.io.File;

import org.springframework.context.support.FileSystemXmlApplicationContext;
import org.springframework.test.AbstractTransactionalDataSourceSpringContextTests;

/**
* abstract class for test
* @author hason.xie
*
*
*/
public abstract class AbsBaseTest extends AbstractTransactionalDataSourceSpringContextTests {

@Override
protected String[] getConfigLocations() {
File directory = new File("");//设定为当前文件夹
String path= directory.getAbsolutePath();

//using ClassPathXmlApplicationContext instead of FileSystemXmlApplicationContext i guess, Hanson
String[] config = new String[] { "file:"+path+"\\WebContent\\WEB-INF\\applicationContext.xml"};
return config;
}

}

 

 

 

 

 

 

 

 

 

 

 

 

package com.csoft.ta.fuzzymatch;

import static org.junit.Assert.*;

import org.junit.Test;
import org.springframework.test.annotation.Rollback;

import com.csoft.ta.db.po.Tmmain;
import com.csoft.ta.db.po.Tmtmp;
import com.csoft.ta.util.AbsBaseTest;
import com.csoft.ta.util.Constant;

public class FMEngineTest extends AbsBaseTest{

@Rollback(false)
@Test
public void testInsertTmtmpandIndex() {
//fail("Not yet implemented");
FMEngine fmEngine= (FMEngine)applicationContext.getBean("fmEngine");
Tmtmp tmtmp= new Tmtmp();
//tmtmp.setId(3692);
tmtmp.setSt_langpair(87);
tmtmp.setSource("I am a student of college, you are a teacher of university");
tmtmp.setTmStatus(Constant.TM_STATUS_1);
tmtmp.setProjectlangpairfileId(54);
try {
fmEngine.insertTmtmpandIndex(tmtmp);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

@Rollback(false)
@Test
public void testInsertTmmainandIndex() {
//fail("Not yet implemented");
FMEngine fmEngine= (FMEngine)applicationContext.getBean("fmEngine");
Tmmain tmmain= new Tmmain();
//tmmain.setId(3692);
tmmain.setClientid(1);
tmmain.setStLangpair(87);

tmmain.setSource("I am a student of college, you are a teacher of university");
tmmain.setTarget("我是学院的学生,你是大学老师");
try {
fmEngine.insertTmmainandIndex(tmmain);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}

分享到:
评论

相关推荐

    java开发项目基于SSH三大框架的学生管理系统源代码.zip

    java开发项目基于SSH三大框架所编写的学生管理系统源代码,这是基于SSH三大框架所编写的学生管理系统(课设),MySql数据库,主要功能有: 管理员登入、学生信息的录入、学生成绩录入、课程信息录入、教师管理等。...

    ssh框架项目源码ssh框架项目源码ssh框架项目源码

    ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh框架项目源码ssh...

    ssh2单元测试action的例子

    花了好多时间搞了这个单元测试,在网上找相关的资料竟然都没有,我只有自己花时间搞了,搞这个ssh2,action的单元测试,花了好长时间,所有要5分了。

    基于ssh框架 项目实例

    基于ssh框架项目实例

    基于ssh的购物系统

    基于ssh的购物开发系统 基于ssh的购物开发系统,基于ssh的购物开发系统,基于ssh的购物开发系统,基于ssh的购物开发系统,基于ssh的购物开发系统,

    基于SSH的在线测试系统

    基于SSH的在线测试系统,是基于java平台开发的在线考试测试系统!很有参考价值!

    基于SSH的站内信项目视频教程

    资源名称:基于SSH的站内信项目视频教程资源目录:【】站内信项目_1_po建立(表结构)【】站内信项目_2_完成用户登录_注册_退出功能【】站内信项目_3_发送信件功能【】站内信项目_4_发件箱【】站内信项目_5_发件箱_...

    构建基于Maven的SSH原型项目

    这是构建基于Maven的SSH原型项目视频文件,初学者可以进行参考

    基于ssh框架的教务管理系统

    这是一个基于ssh框架的系统,一些功能已实现但是对于研究ssh很有帮助。

    基于SSH的人力资源管理系统的开发和设计开题报告.docx

    基于SSH的人力资源管理系统的开发和设计开题报告.docx基于SSH的人力资源管理系统的开发和设计开题报告.docx基于SSH的人力资源管理系统的开发和设计开题报告.docx基于SSH的人力资源管理系统的开发和设计开题报告.docx...

    SSH框架下单元测试的实现

    因项目需要,所以我自己弄了一个SSH框架下单元测试的框架, 所具有的技术 基于Maven 和SSH框架,单元测试Service层采用PowerMock+Junit 来组合,可以接口进行测试 可以参考博客:...

    基于SSH框架的web项目

    本人培训期间写的一套完整的web项目,基本框架是SSH,带有数据库,对新人很有帮助利于初学者的学习。

    基于ssh开发的网上论坛项目

    基于ssh技术开发的网上论坛项目,运行环境 Myeclipse10 Tomcat

    基于SSH的exam系统(可用于毕设).zip

    基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业...

    基于SSH整合的java项目

    基于SSH整合的java项目,初学者可以在这个项目学习怎么搭建ssh的项目,甚至于一些小型的项目可以直接在这个dome的基础上进行开发,省去搭建项目的时间。

    JSP基于SSH2新闻发布系统毕业源码案例设计.zip

    基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业...

    JSP基于SSH2小区物业管理系统毕业源码案例设计.zip

    基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业...

    JSP基于SSH2电影订票管理系统毕业源码案例设计.zip

    基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业...

    基于ssh的纯OA项目

    这是一个基于ssh的项目,后台技术,前端不太好看,基础功能很不错,有树状结构,权限管理等功能,还可以论坛聊天,附带数据库。可以拿来直接用,是代码。

    J2EE毕设 - 基于SSH的社区论坛系统的设计与实现.zip

    基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业设计、课程设计、参考学习等 基于SSH的项目源码,可用于毕业...

Global site tag (gtag.js) - Google Analytics