JTester配置
来源:互联网 发布:齐鲁软件大赛 编辑:程序博客网 时间:2024/05/19 03:28
今天在项目中引入了jtester这个单元测试框架,期间遇到了一些问题,写出来同大家分享一下。
首先我的项目是使用maven构建的,在pom中加入jtester的依赖:
1. 引入jtester的远程仓库
<repositories>
<repository>
<id>jtester-maven</id>
<name>JTester</name>
<url>http://jtester.googlecode.com/svn/m2/</url>
</repository>
</repositories>
2.添加jtester依赖
<dependency>
<groupId>org.jtester</groupId>
<artifactId>jtester</artifactId>
<version>1.1.8</version>
<scope>test</scope>
</dependency>
然后,因为jtester是在TestNG的基础上扩展的,所以想要在eclipse中运行jtester单测类,需要安装testng插件
安装方法一:
eclipse---》Help--》Install New SoftWare--》Add
Name:TestNG
location: http://beust.com/eclipse
一直下一步,重启后就安装完成了,在windows--》preferences中就出现了TestNG的菜单。
安装方法二:
如果方法一安装不成功的话(经常提示网络连接超时),可以直接下载相关的jar包,放至eclipse的plugins和features目录下,下载地址:http://download.csdn.net/detail/duanbin87/6266793
features.rar解压后的文件件放入eclipse安装路径下的features中
org.testng...rar解压后的文件夹放入eclipse安装路径下的plugins文件夹中
重启eclipse即可。
再一步就是,在eclipse--》preferences--》java--》Installed JREs中,将Default VM Arguments参数的值配置为 -javaagent:jmockitd jar包所在的位置
例如:
最后就是一个单测类的demo了:
// 加载spring bean配置文件
@SpringApplicationContext({ "classpath:META-INF/spring/applicationContext-test.xml" })
public class DbTestDaoTest extends JTester {
//注入bean
@SpringBeanByType
private DbTestDao dbTestDao;
//单测方法
@Test
public void testDb() {
System.out.println(dbTestDao.testDB());
}
}
右键run as---》TestNG Test即可
- JTester配置
- jtester
- Jtester的使用
- Jtester的使用
- Jtester框架初体验
- Jtester之集成Spring
- jtester与dbunit冲突问题解决!
- Jtester之TestNG常用注解
- Jtester之TestNG:@Factory注解
- Jtester之TestNG:@Listener注解
- Jtester+unitils+testng:DAO单元测试文件模板自动生成
- 解决因为TestNG插件导致eclipse无法跑jtester的问题
- 运行jtester测试Caused by: java.lang.UnsatisfiedLinkError: no attach in java.library.path错误解决
- 配置
- 配置
- 配置
- 配置
- [配置]
- PerformanceCounter获取的CPU使用率但总是0
- EXTJS初级UI设计进阶阶段
- jump to case label
- 【Cantor 的数表 5.4.1】
- Android之开发常用颜色
- JTester配置
- java集合(记录)
- return false 正确运用
- Android
- 《C++必知必会》读书笔记(上)
- 进程通信
- IOS PK android
- 线程池——尚在研究
- POJ 2291水题