方式 备注 本地php服务架设 直接输出json 使用在线mock服务 如easyMock、apizza、Rap1\2 本地node服务:koa+mongodb 本地node服务:express+json 本地node服务: json-server 可以模拟查询 ...
分类:
其他好文 时间:
2018-12-09 12:04:49
阅读次数:
232
1.Cglib库介绍CGLIB是一个强大的、高性能的代码生成库。它被广泛使用在基于代理的AOP框架(例如SpringAOP和dynaop)提供方法拦截。Hibernate作为最流行的ORM工具也同样使用CGLIB库来代理单端关联(集合懒加载除外,它使用另外一种机制)。EasyMock和jMock作为流行的Java测试库,它们提供Mock对象的方式来支持测试,都使用了CGLIB来对没有接口的类进行代
分类:
其他好文 时间:
2018-12-08 23:54:45
阅读次数:
309
持续集成 持续集成(Continuous integration,简称C1),简单的说持续集成就是频紧地(一天多次)将代码集成到主干,它的好处主要有两个:1、快速发现错误。每完成一次更新,就集成到主干,可以快速发现错误,定位错误也比较容易。2、防止分支大幅偏离主干。如果不是经常集成,主干又在不断更新 ...
分类:
其他好文 时间:
2018-11-23 01:10:52
阅读次数:
506
EasyMock 以及 Mockito 都因为可以极大地简化单元测试的书写过程而被许多人应用在自己的工作中,但是这 2 种 Mock 工具都不可以实现对静态函数、构造函数、私有函数、Final 函数以及系统函数的模拟,但是这些方法往往是我们在大型系统中需要的功能。PowerMock 是在 EasyM ...
分类:
其他好文 时间:
2018-09-20 17:18:24
阅读次数:
179
在Java程序的单元测试中常用的mock工具有Mockito和EasyMock。但是这两种mock工具都无法实现对静态、final、私有方法或类的mock。因此有了功能强大的PowerMock工具。PowerMock并不是一个独立、全新的工具而是在Mockito和EasyMock的基础上进行的扩展, ...
分类:
其他好文 时间:
2018-07-10 20:14:54
阅读次数:
212
有返回值的方法没问题, 直接andReturn就行了. 对于set方法没有返回值, 报错AssertionError, 需要如下处理. ...
分类:
编程语言 时间:
2018-05-31 19:14:13
阅读次数:
205
package demo.mock; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public clas... ...
分类:
数据库 时间:
2018-04-25 00:25:28
阅读次数:
214
public interface IStudent { public String doMethod1(); public String doMethod2(); public String doMethod3(); } public class StudentApplication { IStud... ...
分类:
其他好文 时间:
2018-04-25 00:17:24
阅读次数:
132
EasyMock主要是为测试提供模拟数据,比如你可以模拟HttpServletRequest。 EasyMock 可以mock interface和抽象java 类,但是不可以mock拥有被final修饰方法的类,不能mock静态方法(我遇到的情况是这样)。 在使用的时候请注意: org.easym ...
分类:
其他好文 时间:
2018-04-25 00:16:42
阅读次数:
161
距离大三结束只有四个月了,这四个月的时间我会把更多的时间和精力放在软件测试的学习上。对于java ee这门课,我想掌握一些基本的应用。 1.在Java Servlets方面,了解基于Servlet、Filter的框架 2.在测试工具方面,熟练掌握JUnit,EasyMock,JMeter/LoadR ...
分类:
编程语言 时间:
2018-03-06 11:27:40
阅读次数:
224