资 源 简 介
Java Tester简介
jester 0.8.2版本发布,jar包下载http://java-tester.googlecode.com/svn/maven2/org/jtester/jtester/0.9.5/jtester-0.9.5.jar
0.9.5 使用jmockit来mock接口,打破了jmock的种种限制。
提供了新功能,@AutoBeanInject,不用配置spring文件,自动注入需要测试的bean。
0.8.2使用了dbfit来准备数据和比较数据库,比使用dbfit更简单方便,功能更强大。
jar包下载地址http://code.google.com/p/java-tester/wiki/DownloadJar
1、在unitils的基础,集成了jmock功能。
2、在hamcrest断言的基础上,实现了fluent interface断言。
3、改造了jmock expectation参数断言为fluent interface形式
4、提供了将普通的pojo对象序列化到文件,然后再从文件中反序列化回来的功能,用于在对象复杂的情况下,直接录制接口(远程接口)调用返回的对象,以供下次测试或调试使用。
5、使用wiki代替xml来准备测试数据。
6、实现了更加丰富的断言。
7、提供了hibernate annotation环境下,直接使用内存数据库进行db测试。
8、提供了hibernate annotation环境下,Open Test in Session的实现。
maven使用
声明远程仓库
jtester-maven JTester http://java-tester.googlecode.com/svn/maven2/
文 件 列 表
slf4j-simple-1.5.6.jar
unitils-2.2.jar
xpp3_min-1.1.3.4.O.jar
xstream-1.2.2.jar
asm-all-3.1.jar
cglib-nodep-2.1_3.jar
commons-collections-3.2.jar
commons-dbcp-1.2.2.jar
commons-lang-2.3.jar
commons-logging-1.1.jar
commons-pool-1.3.jar
dbunit-2.4.3.jar
hamcrest-all-1.1.jar
jline-0.9.94.jar
jmock-2.5.1.jar
jmock-legacy-2.5.1.jar
mockito-all-1.7.jar
objenesis-1.0.jar
ognl-2.6.9.jar
slf4j-api-1.5.6.jar