写点什么

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:541192

评论

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

开心档之MySQL WHERE 子句

开心档之MySQL 序列使用

The Foundry Modo 16 Mac版(专业的三维建模软件)

Rose

mac软件下载 Foundry Modo 三维建模软件

不会PS没关系,AI拼图技术已能以假乱真|斯坦福研究

Openlab_cosmoplat

开源社区 ps

靠近用户侧和数据,算网融合实现极致协同

阿里云CloudImagine

云计算 边缘计算 边缘云

你的留言,我们都收到了

OceanBase 数据库

数据库 oceanbase

OpenCloudOS 9.0 发布:首个全自研服务器操作系统

OpenCloudOS

Linux

GitHub开源3小时,一直被哄抢!800页全彩《微服务架构深度解析》

Java 架构 微服务

Double-check 技术:Golang 中多线程编程的必备技能

Jack

golang 设计模式

让ChatGPT手把手教我们学操作系统是一种怎样的体验?

Java全栈架构师

程序员 AI 后端 操作系统 计算机

智慧公厕解决方案,光明源方案揭秘

光明源智慧厕所

智慧城市

国内外低代码开发平台优劣势一览

YonBuilder低代码开发平台

前端培训学习的就业前景怎么样

小谷哥

软件测试/测试开发丨做web自动化时,定位元素常用方法有哪些?

测试人

软件测试 自动化测试 测试开发 Web自动化测试

YonTalk 大咖论道:YonBuilder 低代码开发平台能力解析

YonBuilder低代码开发平台

ChatGPT已能操控机器人,工程师连代码都不用写,网友:微软在搞天网?

Openlab_cosmoplat

人工智能 机器人 开源社区 ChatGPT

如何当个优秀的文档工程师?从 TC China 看技术文档工程师的自我修养

NebulaGraph

技术文档

格式塔理论

Data 探险实验室

可视化 大屏可视化 可视化看板 大屏布局 仪表板

苹果电脑删除磁盘分区及双系统分区的办法

互联网搬砖工作者

Feast on Amazon 解决方案

亚马逊云科技 (Amazon Web Services)

人工智能

亮相数字化转型大会!卡奥斯助力两化融合工业转型!

Openlab_cosmoplat

工业互联网 开源社区

寻找“乘风破浪”的出海创新势力丨 2023出海企业创新价值榜报名启动

创业邦

深耕智能边缘研究和应用,英特尔中国研究院、南京英麒联合探索算力前沿

科技热闻

迪士尼的“元宇宙梦”醒了

Openlab_cosmoplat

开源社区 元宇宙

分享交流丨九科信息董事&产品VP傅恺受邀出席第三届ISIG中国产业智能大会并分享企业优秀案例

九科Ninetech

百度荣获 CCIA数据安全工作委员会突出贡献奖

百度安全

卡奥斯赋能发展引擎,“工赋山东”再加“数”!

Openlab_cosmoplat

工业互联网 开源社区

焱融科技荣获爱分析·信创产品及服务创新奖

焱融科技

#高性能 #分布式文件存储 #文件存储 #全闪存储 #容器存储

联想Yoga Book 9i双屏笔记本发布:两块13寸2.8K触摸屏

极客天地

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