写点什么

Rhino Mocks 3.3 版本进入测试阶段

  • 2007-10-26
  • 本文字数:555 字

    阅读完需:约 2 分钟

著名 Mocking 框架的最新版本 Rhino Mocks 3.3 版本已经完成,可以被使用者进行测试了。据悉这个版本的开发已经进行了数月。

根据 Ayende Rahien 的声明:

也许下面两个新的功能是改变最大的,一个是能用 Expect.Call 调用 void 方法,另外一个是能把继承于 MarshalByRefObject 的 Mock 类用于远程代理。Rhino Mocks 将根据你想使用的类型选择合适的 Mocking 策略。

但是要记住,你不能通过远程代理传递构造器声明或者创建分部 Mock。更新日志包含了如下改变:

Bug 修复:

  • 修复了 Is.Equals 处理 ICollection 实例的不一致情况,现在它将通过它们的值进行比较,而不是 Equals()。
  • 修复了 NASTY 错误,其解决了在一个 using(mocks.Ordered()) 语句组中定义的启动结果集不能被正确注册的问题。

加强:

  • 更改错误提示为“你在调用一个虚 (C#)/ 重写 (VB) 方法吗?”——对 VB 开发人员更加友好;
  • 记录异常时不会触发 ReplayAll(),这会掩盖异常;
  • 增加了在 Mono 上运行的检查,以避免调用 Marshal.GetExceptionCode。

新特性:

  • 增加了使用 Expect.Call 调用 void 方法的支持;
  • 增加了远程代理;
  • 让 IMethodOptions 变成泛型,允许编译时类型在 Return 时安全;
  • 增加 PublicFieldConstraint。

这个新闻的线索来自 Ayende Rahien 的博客,Rhino Mocks 可以从 Ayende 的网站下载

查看英文原文: Rhino Mocks 3.3 is Ready

2007-10-26 08:541048

评论

发布
暂无评论
发现更多内容

世界的下一个主宰——人工智能

CECBC

人工智能 智能时代

初学源码之——银行案例手写IOC和AOP

Java架构师迁哥

架构1期第三周作业一

道长

极客大学架构师训练营

第 0 次面试

escray

程序员 面试 面经

查看mac电脑的温度信息, 并且给mac电脑降温

lmymirror

macos Mac terminal

奈学开发者社区分享:Java - 设计模式的7个设计原则

奈学教育

Java 设计模式 设计原则

H5选图预览到上传最佳实践

阿里云金融线TAM SRE专家服务团队

android H5

公有云厂商哪家强?本月UCloud、百度云、阿里云位居三甲——2020年8月云主机性能评测排名

博睿数据

实践分享丨物联网操作系统中的任务管理

华为云开发者联盟

华为 数据 物联网 进程

Electron 快速入门及最新安装教程

程序员学院

Java html 大前端 Electron node,js

Binder那么弱怎么面大厂?

博文视点Broadview

Java android 通信 移动开发 Android进阶

三年筑一“用”:长跑中的智能IP网络

脑极体

奈学开发者社区分享:Java - 设计模式的7个设计原则

古月木易

Java 设计模式

华为全联接2020:环信AI领跑,输出5大行业最佳实践

DT极客

区块链会替代大数据吗?

CECBC

区块链 大数据

关于互联网留存和收益你知道多少—带你走近用户成长体系

滴滴普惠出行

一文领略 HTTP 的前世今生

yes

互联网 网络 HTTP 阿帕网

bug 回忆录(一)

志学Python

大学四年我是怎么写操作系统和计算机网络的?掏心掏肺的分享!

小林coding

学习 程序员 计算机网络 操作系统 计算机基础

一个草根的日常杂碎(9月28日)

刘新吾

随笔杂谈 生活记录 社会百态

for-range造就循环永动机?快来看看go中for-range的那些事!

Gopher指北

后端 for Go 语言

关于深浅拷贝

西贝

Java 大前端 基础

PPT画成这样,述职答辩还能过吗?

小傅哥

Java 小傅哥 流程图 架构师 PPT

中国Prime会员独享巅峰64小时超长跨境网购时间

爱极客侠

融云技术分享:基于WebRTC的实时音视频首帧显示时间优化实践

JackJiang

音视频 即时通讯 实时通信

深入理解MySQL中事务隔离级别的实现原理

X先生

MySQL 数据库 后端 事务

戴尔G系列游戏本助玩家激战英特尔大师挑战赛

E科讯

一文纵览向量检索

华为云开发者联盟

数据 搜索 检索 检查

数字货币是大势所趋,新冠疫情后必须率先发展DCEP

CECBC

数字货币 银行

一个草根的日常杂碎(9月27日)

刘新吾

随笔杂谈 生活记录 社会百态

牛皮!应届生面试阿里Java岗,七轮过后定级P6,薪资44.8W

面试 计算机基础 编程开发 架构师技能

Rhino Mocks 3.3版本进入测试阶段_.NET_Robert Bazinet_InfoQ精选文章