jester简介 和 0.8.2版本jar包下载地址
http://code.google.com/p/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使用 声明远程仓库
<repositories> <repository><id>jtester-maven</id><name>JTester</name><url>http://java-tester.googlecode.com/svn/maven2/</url> </repository> </repositories>
声明依赖
<dependency><groupId>org.jtester</groupId><artifactId>jtester</artifactId><version>0.8.2</version> </dependency>
使用指南http://code.google.com/p/java-tester/w/list
未来有可能实现的功能
1、部分mock,当一个接口有多个方法时,可以只mock其中指定的方法,未指定的可以使用实现类的实现。
2、使用wiki准备数据时可以使用变量,这样便于时间之类的数据可以动态设定。
jester简介 和 0.8.2版本jar包下载地址相关推荐
- spring各版本jar包下载,持续更新中
spring中各jar包的主要功能 Spring AOP:Spring的面向切面编程,提供AOP(面向切面编程)的实现 Spring Aspects:Spring提供的对AspectJ框架的整合 Sp ...
- 基于阿里云的短信接口的工具类及三个jar包下载地址
https://blog.csdn.net/Mr_zzr/article/details/100168118 上面这个写的很好! 三个jar包下载地址在我的github: https://github ...
- c3p0连接池jar包下载地址
现在是2021/9/16,c3p0连接池jar包下载地址:https://nchc.dl.sourceforge.net/project/c3p0/c3p0-bin/c3p0-0.9.5.5/c3p0 ...
- Java中的jar包下载地址整理
jar包下载地址: (1)https://www.kumapai.com/open (2)http://maven.ibiblio.org/ (3)https://mvnrepository.com/
- Mybatis的jar包下载地址
Mybatis jar包下载地址:https://github.com/mybatis/mybatis-3/releases 与SpringMVC进行整合jar包下载地址:https://github ...
- android 常用 jar包下载地址,android 常用库github网址
1.http://services.gradle.org/distributions/ – gradle jar包下载 2.https://github.com/bumptech/glide – gl ...
- 使用JSONObject需要的6个jar包下载地址
JSONObject所必需的6个jar包: commons-beanutils-1.7.0.jar commons-collections-3.1.jar commons-lang-2.5.jar c ...
- postgresql jar 包下载地址
网上postgresql jar包大多都需要积分下载,在此贴一个postgresql 下载地址 https://jdbc.postgresql.org/download/postgresql-42.3 ...
- 【JDBC】各版本jar包下载网址及Tomcat下载
http://central.maven.org/maven2/mysql/mysql-connector-java/ 自己的mysql的版本号会在登录之后显示 Tomcat链接: 链接:https: ...
最新文章
- Springboot08-项目单元测试(接口测试)
- 机器学习基础专题:样本选择
- 图像的评价指标之SSMI——结构相似性
- 【职场】为什么要 “打工人” ?
- boot入门思想 spring_SpringBoot快速入门
- linux++编译线程,用G ++编译多线程代码
- SQL2008R2的 遍历所有表更新统计信息 和 索引重建
- Linux 文件属性
- 内存条上面参数详解_为什么买内存条要看时序?别以为内存频率高性能就好
- python 教学_「Python基础」一次就装好Python手把手装到好
- get方法请求返回一个文件_一键转换多种文件格式,完全免费,总有一个方法适合你...
- python语言数据挖掘python语言数据_Python语言数据挖掘01-环境搭建
- android 截屏 简书,Android基础 截屏ScreenCapture
- python代码翻译器-Python实现翻译软件
- java 窗体音量调节,Mixer音量调节
- 2021年中职“网络安全“江西省赛题—B-1:系统漏洞利用与提权
- Latex中外国人姓和名中间的连接点号
- 【bug记录】 Argument of type ‘AsyncThunkAction<void, string, {}>‘ is not assignable to parameter of type
- 全国降雨量数据、气温数据、风速数据
- Java 字段在内存中存储是大端还是小端