阅读更多

6顶
0踩

编程语言

原创新闻 Gmock 0.8.0 发布

2009-04-21 13:44 by 见习记者 JohnnyJian 评论(1) 有3103人浏览
Gmock是一个基于Groovy语言的mock框架。Gmock利用了Groovy语言的特性,提供了简洁可读的语法,并且用Gmock mock出来的对象可以在Java代码中使用,所以你可以使用Java编写代码而使用Groovy和Gmock编写测试。

本版本支持Groovy 1.6,但是实际上你需要使用Groovy 1.6.1,因为1.6.1修正了一些影响到Gmock的bug。

本版本利用了Groovy 1.6中的AST Transformation特性,提供了@WithGMock注解。如果你的测试不能(或不想)继承GMockTestCase,你可以使用这个注解:

@WithGMock
class YourTest extends GroovyTestCase {
  // ... write your test here as normal
}

更详细的信息请访问http://gmock.org/http://code.google.com/p/gmock/。文档http://gmock.org/documentation/0.8.0
6
0
评论 共 1 条 请登录后发表评论
1 楼 icopy 2009-04-22 09:38
上来支持一下~~

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 关于oracle session非法中断,无法释放的问题

    这是前几天遇到的一个非常头痛的问题:客户这边的网络不稳定, 一遇到网络故障, 连接在数据库上的近300的连接就变成了死session, 当网络故障排除后, 而数据库上的垃圾session还没有释放, 近300的客户端发起再一次的...

  • 管理员管理数据库html页面,高分请教:HTML用户注册页面代码,用MYSQL数据库

    推荐答案你要先在数据库中创建一个表,这个表就是存用户名和密码的然后再编写网页代码 我用的C# 给你看一下 ,这里只给你功能代码吧public partial class _Default : System.Web.UI.Page{prote...

  • php session免登,实战react技术栈+express前后端博客项目(6)-- 使用session实现免登陆+管理后台权限验证...

    本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会...

  • OSC上关于Jfinal的提问整理(一)

    权限管理做一个全局拦截器就可以轻松搞定,公司目前的权限管理就是这么做的。Word、PDF、Excel这些貌似是前端的事了吧。 建议楼主先试用几天时间,由于学习成本低,一般来说两个小时即可上手开发 :) 14.【问】:...

  • 实战react技术栈+express前后端博客项目(6)-- 使用session实现免登陆+管理后台权限验证...

    本想等项目做完再连载一波系列博客,随着开发的进行,也是的确遇到了不少坑,请教了不少人。遂想,何不一边记录踩坑,一边分享收获呢。分享当然是好的,如果能做到集思广益,那岂不是更美。我们的口号是:坚决不会...

  • Flink 灵魂两百问,这谁顶得住?

    两百问一点都不夸张,这才光知识星球从创建到现在的问题总数,另外还有多个微信群的答疑解惑。有时候忍不住想给自己点个赞,咋能这么

  • OSC上关于Jfinal的提问整理

    权限管理做一个全局拦截器就可以轻松搞定,公司目前的权限管理就是这么做的。Word、PDF、Excel这些貌似是前端的事了吧。  建议楼主先试用几天时间,由于学习成本低,一般来说两个小时即可上手开发 :) ...

  • 【Python SQLAlchemy】数据库连接池SQLAlchemy中多线程安全的问题

    提问 最近把原来的单线程改为多线程,从而引起了sqlalchemy的错误。 我自己简单封装了 一个...我自己封装的sqlalchemy,是共用一个 Session的 def __init__(): Session = sessionmaker(bind=self.engine) self.sess...

  • 关于OpenBiz几个问题回答

    ”—-这是洪建家的自我格言洪建家, PEAR成员,PHP开源框架OpenBiz项目管理人,PHPChina总版主 Zend 全球支持工程师 很难得有这样的机会恰逢您来参加这次活动,与您做一个面对面的采访,现在想代表大家请教您几个问题,...

  • DBA专家门诊二期:MSSQL管理之道

    ,很多云友都提出了自己的问题,门诊主任医师石沫对大家提的问题都非常用心作了解答。现已整理好这些问题,分享在此,欢迎来拿,绝对干货!    zc_0101(Q1):请问大神石沫:如何判断MSSQL数据库磁

  • 计算机考研复试--英语常问问题及答案

    计算机考研复试--英语常问问题及答案

  • Thinkpad常见问题大全(转载联想工程师博客)

    想要收藏本篇文章请下载Word版 Q:我想升级成VISTA,想问一下,升级之后一键恢复是恢复到XP还是VISTA?A:如果从隐含分区恢复出厂设置,那当然是恢复到出厂时预装的系统;如果是用R&amp

  • 运维面试官喜欢问的问题

    你最大的缺点是什么? 行为问题(behavioural question),这类问题目的是看性格是否合适公司文化。主要考察:①你是否真心想做这个工作;②你性格与企业文化是否...①避免避重就轻,谈一个算不得缺点的缺点,这...

  • 如何系统自学Java为秋招做准备? 送你一份超硬核Java学习路线图+学习资源

    多在群里面交流问题,分享学习心得,提问请教问题也是一个思考的过程。 一年前我创建了一个交流群,经过一年的维护,这个群现在已经有两千多人了。 现在这个群已经变得非常活跃,经常有大佬在群里面解答问题,也有很...

  • 谁说专科学历找不到Java工作?自学Java,第一份工作13k。

    作为已经成功转行的我,现在明白了一个道理:那些顺利转行成功的,不会去网上说自己转行有多么容易;但是那些转行不成功的,就会到网上宣传行业饱和了,专科找不到工作。现在学的人确实越来越多了,但是学的好,达到...

  • Flink 全网最全资源(视频、博客、PPT、入门、原理、实战、性能调优、源码解析、问答等持续更新)

    麻烦路过的各位亲给这个项目点个 star,太不易了,写了这么多,算是对我坚持下来的一种鼓励吧! http://www.54tianzhisheng.cn/2019/12/31/Flink-resources/ 本项目结构 博客 1、Flink 从0到1学习 —— Apache ...

  • qtz40塔式起重机总体及塔身有限元分析法设计().zip

    qtz40塔式起重机总体及塔身有限元分析法设计().zip

  • elasticsearch-8.17.4-windows-x86-64.zip

    Elasticsearch是一个基于Lucene的搜索服务器

  • 《基于YOLOv8的核废料处理机器人导航避障系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

  • 谷歌地图数据采集: 美国 纽约 HVAC Contractor (暖通空调承包商) 数据示例

    美国纽约HVAC(暖通空调)数据示例,谷歌地图数据包括:时间戳、名称、类别、地址、描述、开放网站、电话号码、开放时间、更新开放时间、评论计数、评级、主图像、评论、url、纬度、经度、地点id、国家等。 在地理位置服务(LBS)中,谷歌地图数据采集尤其受到关注,因为它提供了关于各种商业实体的详尽信息,这对于消费者和企业都有极大的价值。本篇文章将详细介绍美国纽约地区的HVAC(暖通空调)系统相关数据示例,此示例数据是通过谷歌地图抓取得到的,展示了此技术在商业和消费者领域的应用潜力。 无需外网,无需任何软件抓取谷歌地图数据:wmhuoke.com

Global site tag (gtag.js) - Google Analytics