写点什么

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

评论

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

掌握云容器网络:何为ipvs

华为云开发者联盟

开发 华为云 华为云开发者联盟 云容器

Go 首次冲进前八!曾两次夺得年度编程语言,也曾跌至百名开外 | TIOBE 2 月榜单发布

博文视点Broadview

AI Agent深入浅出——以ERNIE SDK和多工具智能编排为例

飞桨PaddlePaddle

百度 BAIDU 百度飞桨 开发者说 AI Agent

【线上直播】KaiwuDB 分布式系统 Range Split & Merge 原理详解

KaiwuDB

数据库 数据分区

测试管理进阶 | 量力而行:避免成为替罪羊

测吧(北京)科技有限公司

小程序生命周期解析(从概念、启动、运行、销毁场景的全面解析)

天津汇柏科技有限公司

小程序开发 开发小程序

测试管理进阶 | 量力而行:避免成为替罪羊

测试人

软件测试 测试开发 测试管理

华为云帕鲁服务器-云耀云容器版,到底强在哪?

华为云开发者联盟

服务器 华为云 华为云开发者联盟 幻兽帕鲁

✅对线面试官-单线程能不能实现多并发

派大星

面试突击 Java 面试题

Linux操作系统中软件安装

小魏写代码

干货 | 汽车行业研发效能提升的挑战与实践案例

思码逸研发效能

【论文解读】| 通过大语言模型实现通用模糊测试

云起无垠

基于 Fluid+JindoCache 加速大模型训练的实践

阿里巴巴云原生

阿里云 云原生 Fluid

金芮学院派的优秀践行者

极客天地

AI给我们带来哪些方面惊喜呢?

小齐写代码

海上风电:2024智慧海上风电场数字孪生系统

2D3D前端可视化开发

智慧电力 三维可视化 智慧风电场 智慧海上风电场 数字孪生风电场

墨天轮2023年度数据库获奖名单

墨天轮

数据库 opengauss oceanbase 达梦 polarDB

vivo 短视频体验与成本优化实践

vivo互联网技术

体验 音视频 成本

一文搞懂设计模式—适配器模式

Java随想录

Java 设计模式

思码逸荣获汽车数智未来创新峰会“年度数字化创新产品奖”

思码逸研发效能

详解 API 设计最佳实践

Noah

TPC-H 基准测试:Databend Cloud 与 Snowflake 对比

Databend

信创的全称是什么?与非信创有什么区别?

行云管家

IT 信创 国产化 非信创

回顾 | E³CI效能认知与改进论坛,助力企业研发效能度量和提升

思码逸研发效能

测试管理忠告|量力而行:避免成为替罪羊

霍格沃兹测试开发学社

6个受欢迎的 Angular 库

伤感汤姆布利柏

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