- 浏览: 1050995 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (1355)
- test (75)
- 红茶和绿茶 (1)
- Jave SE (206)
- Oracle (19)
- English (177)
- Log4j (5)
- RIA(Rich Internet Applications) (9)
- Ext Js (6)
- Android (14)
- Logo (0)
- 文字采撷 (287)
- 使用技巧 (92)
- Project Management (22)
- Hibernate (12)
- Struts (5)
- 规则引擎 (1)
- Html & Javasctipt (56)
- Spring MVC (10)
- Maven (17)
- Java Test (17)
- Linux (16)
- Tools (1)
- CV (0)
- Middleware (2)
- HTML5 (2)
- Algorithms (4)
- Web Service (15)
- 留学 (15)
- LADP (5)
- PXCOA (0)
- SysLog (6)
- SSO (3)
- Spring Security (4)
- Spring Batch (1)
- Jmail (1)
- Bible (4)
- Java Thread (5)
- Architect (6)
- github (2)
- Java Swing (12)
- NoSQL (7)
- UML (2)
- 敏捷(Agile) (7)
- Hudson+Maven+SVN (15)
- cloud computing (2)
- Bahasa Indonesia (1)
- jBPM (6)
- 民俗知识 (3)
- Consulting (1)
- Mysql (5)
- SAP (1)
- 微信公众平台接口开发 (3)
- 做生意 (1)
- 西餐 (1)
- Banking (1)
- Flex (0)
- 黄金投资 (1)
- Apache Tomcat 集群 (3)
- Hadoop (7)
- 需求分析 (1)
- 银行知识 (3)
- 产品管理 (2)
- 钢琴Music (3)
- 设计 (3)
- Marketing (2)
- US Life (3)
- 算法 (14)
- BigData (4)
- test红茶和绿茶Jave SEOracleEnglishLog4jRIA(Rich Internet Applications)Ext JsAndroidLogo文字采撷 (0)
- Design Pattern (5)
- NodeJS&AngularJS (9)
- Python (1)
- Spring boot (0)
- ACM (3)
最新评论
-
心往圣城:
微时代-最专业的微信第三方平台。LBS定位导航,微网站,自定义 ...
微信公众平台 /微信公众平台怎么用 -
zhaojiafan:
return ReverseStr1(str.substrin ...
逆转字符串 Write a String Reverser (and use Recursion!) -
zhaojiafan:
public class StringUtils {
p ...
逆转字符串 Write a String Reverser (and use Recursion!)
- 入门
- 定义期望
- 模拟方法的返回值
- 从模拟方法抛出异常
- 匹配参数值
- 精确指定期望参数匹配值
- 期望方法多于(少于)一次
- 期望调用顺序
- 期望一个调用在两个其他调用之间
- 忽略不相关的模拟对象
- 在测试的Set-Up中覆盖期望定义
- 匹配对象和方法
- 编写新的匹配器
- 编写新的行为
- 使用脚本轻松定义行为
- 使用模拟对象测试多线程代码
- 模拟泛型
- 模拟抽象的和实际类
- 使用非Java语言来使用jMock
- 更新jMock 1到jMock 2
- 在Maven构建中使用jMock
- 理解jMock 2中的方法调度
- 在Eclipse 插件测试中模拟类
jMock Cookbook 原文地址:
- Get Started
- Define Expectations
- Return Values from Mocked Methods
- Throw Exceptions from Mocked Methods
- Match Parameter Values
- Precisely Specify Expected Parameter Values
- Expect Methods More (or Less) than Once
- Expect a Sequence of Invocations
- Expect an Invocation Between Two Other Invocations
- Ignore Irrelevant Mock Objects
- Override Expectations Defined in the Test Set-Up
- Match Objects and Methods
- Write New Matchers
- Write New Actions
- Easily Define Actions with Scripts
- Test Multithreaded Code with Mock Objects
- Mock Generic Types
- Mock Abstract and Concrete Classes
- Use jMock with Languages Other Than Java
- Upgrade from jMock 1 to jMock 2
- Use jMock in Maven Builds
- Understand method dispatch in jMock 2
- Mock Classes in Eclipse Plug-in Tests
Link:http://blog.csdn.net/zhengsj/article/details/3438862
发表评论
-
JUnit4概述 (非常好的文章for java unit test)
2012-10-23 15:31 1038JUnit4是JUnit框架有史以来的最大改进,其主要目标 ... -
Weblogic remote debugger java
2012-09-06 15:15 732window version 1, add b ... -
Base code of using Junit and Jmock write unit test case
2012-09-06 15:09 879mock class and mock interface ... -
[1.18开始更新了北风网&风中叶录制的JUNIT详解-Spring.MVC3.0.WEB框架系列---北风网讲师深入讲解Java编程陷阱及面试指导系列课程(共
2012-02-06 00:05 2[1.18开始更新了北风网&风中叶录制的JUNIT详解 ... -
(来自IBM) JUnit4 与 JMock 之双剑合璧
2012-02-03 15:29 1214引言 单元测试可以保证代码的质量,最大程度降低修复系统 bu ... -
maven+jmock
2012-02-03 13:50 962Maven + jmock + dependency +rep ... -
Junit使用指南及作业规范.pdf (Open-Open)
2012-02-05 23:09 848Junit使用指南及作业规范.pdf http:// ... -
junit示例
2012-02-05 23:10 908junit示例 1.TestCase最 ... -
(来自IBM)单元测试利器 JUnit 4
2012-02-03 15:27 822引言 毋庸置疑,程序 ... -
JUnit三分钟教程 ---- 快速起步
2012-02-05 23:09 848JUnit三分钟教程 ---- 快速起步 JUnit是个好东西 ... -
Junit
2012-02-02 11:16 939第一,junit使用很方便 ... -
Jmock Jar Package
2012-02-02 14:02 815Jmock -
Growing Object-Oriented Software Guided by Tests
2012-02-02 14:02 1008About the Book <script>& ... -
jmock2:getting started with junit4
2012-02-01 17:53 1029最近想玩玩JMock。对着官方文档,想开始写个test c ... -
使用MOCK对象进行单元测试
2012-02-01 17:34 1092测试之道 1.出了什么问题? 单元测试的 ... -
教你如何使用JMock来实现孤立测试
2012-02-01 17:03 819JMock是帮助创建mock对 ... -
jmock
2012-02-01 15:19 1483一、介绍 JMock是一个使用模拟对象机制测试Java ...
相关推荐
在这个资源包中,包含了英文版的《JMock_CookBook_EN.pdf》和中文版的《JMock_CookBook_CN.pdf》,为不同语言背景的开发者提供了方便。 JMock的核心功能包括: 1. **模拟对象**:在单元测试中,我们经常需要替代...
JMock 是一个Java平台上的单元测试框架,专门用于模拟对象,以便在测试过程中控制和验证对象的行为。它基于EasyMock库,但提供了更强大的功能,尤其是对于处理复杂交互和顺序的场景。JMock使得开发者可以在不依赖...
Jmock2.6是该库的一个版本,它包含了对Java 5及更高版本的支持,提供了一种声明式的方式来定义和验证对象间的交互行为。通过Jmock,你可以精确地指定在测试中期望的方法调用,以及这些调用应该如何响应。 **二、...
JMock 是一个流行的开源测试框架,专为Java开发者设计,用于模拟对象的行为,特别是在单元测试中。它允许程序员在不依赖真实对象的情况下测试代码,提高了测试的效率和隔离性。这篇详尽的讨论将深入JMock的核心概念...
jMock,作为Java平台上的一个开源模拟框架,为开发者提供了一种高效、灵活的方式来创建和控制对象的行为,以便在测试中隔离复杂的依赖关系。jMock 2.5.1是该框架的一个版本,它在前一版本的基础上进行了优化和改进,...
1. **什么是JMock?** JMock是一个开源的Java库,它允许开发者在测试中创建和控制对象的行为。通过模拟对象,我们可以隔离被测试代码,专注于测试单个组件的功能,而无需担心其他部分的影响。JMock使用Java语言本身...
jMock是一个强大的Java模拟框架,它在软件开发的单元测试阶段扮演着至关重要的角色。jMock 2.5.1是该框架的一个版本,它提供了丰富的功能,帮助开发者创建虚拟对象,模拟复杂的交互行为,以便对代码进行独立验证。...
`jmock`是Java平台上的一个模拟框架,它允许开发者在单元测试中创建和控制对象的行为,以便能够隔离测试并精确地指定期望的交互。下面我们将深入探讨`jmock`的关键概念和功能。 ### 1. 模拟框架概述 `jmock`属于...
1. **JMock 概述** JMock 是基于 Mock Object 设计模式的工具,它允许程序员在测试中创建模拟对象来代替真实的依赖。这使得测试能够独立于外部环境,提高测试覆盖率,并确保代码质量。JMock 支持 Java 5 及以上版本...
而JMOCK,作为一款强大的Java模拟框架,正是为了解决这一问题应运而生。"JMOCK-2.6.0"是一个专门用于项目测试的工具,它能够与JUNIT等单元测试框架完美结合,为开发者提供更加全面和深入的测试支持。 JMOCK的核心...
JMock是一个强大的模拟框架,它允许开发者创建和控制模拟对象,这些对象可以在测试中替代真实的对象,从而减少对实际环境的依赖。JMock 2.5.1版本提供了更多的功能和改进,比如: 1. **模拟接口和类**:JMock不仅...
JMock-1.2.0-jars.zip是一个包含JMock核心库和CGLIB扩展库的压缩包。这个压缩包中的两个主要文件——jmock-core-1.2.0.jar和jmock-cglib-1.2.0.jar,是进行JMock测试时所必需的组件。 首先,我们来看jmock-core-...
1. **模拟(Mock)**:一个模拟对象会记录其方法被调用的方式,并允许你在测试中验证这些调用。 2. **期待(Expectation)**:在测试中,你可以设定对模拟对象的期望调用,包括调用的方法、参数和调用顺序。 3. **...
Maven-Central / jmock / jmock-cglib 1.2.0 Maven-Central / org.apache.activemq / activemq-ra 5.2.05.1.0 Maven-Central / org.apache.maven.shared / maven-dependency-tree 1.21.1 Maven-Central / org.apache...
`jmock`是一个用于Java的模拟对象框架,它允许开发者在测试中创建和控制对象的行为。在单元测试中,我们常常需要模拟外部依赖,以便孤立地测试目标代码。`jmock`提供了声明性的方式来定义模拟对象的行为,使得测试更...
jMock 1: Java 1.3 and above. Stable: 1.2.0 Binary JARs (includes the source to let IDEs provide context-sensitive help) Javadocs To use the jMock/CGLIB extension you also need CGLIB 2.1. 我这包里面...
JMock is a library that supports test-driven development1 of Java2 code with mock objects3. Mock objects help you design and test the interactions between the objects in your programs.