写点什么

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

评论

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

无人机蜂群

冠冠

微信公众平台-渠道二维码开发

Geek_247dae

开源镜像仓库Harbor的镜像安全

运维研习社

Docker 安全 Harbor CI/CD

万绿丛中一点红——雷斯多夫效应

Justin

心理学 交互设计 28天写作 游戏设计

28天瞎写的第二百四十五天:怎么样开始练习冥想?

树上

冥想 28天写作 正念

元宵佳节快乐哦

Nydia

如何探索自己的职业价值观,让工作更有动力

一笑

28天写作

智能客服+智能助手,这波“数字员工”的业务能力太强了!

华为云开发者联盟

华为 AI 数字 智能客服 智能助手

分页问题-Offset-based Pagination和Cursor-based Pagination

诸葛小猿

分页 Offset-based Pagination Cursor-based Pagination

优雅地停止Spring Boot应用

韩斌

我看JAVA 之 基本数据类型与封装类型

awen

Java 源码 基本数据类型

云主机配置微信公众号后台全记录

小jack

分布式应用监控与链路追踪:SkyWalking

xcbeyond

微服务 监控 Skywalking 调用链 28天写作

简单脚本监控SSL证书,并到期提醒续签

运维研习社

写给 Go 初学者的指北

Rayjun

Go 语言

从萧何进入咸阳丞相府到数字化时代的决策

数列科技杨德华

28天写作

我看JAVA 之 Thread & ThreadLocal

awen

Java 源码 多线程

攀爬天梯的手机厂商,能从LG的滑落中学到什么?

脑极体

【LeetCode】猜字谜Java题解

Albert

算法 LeetCode 28天写作 2月春节不断更

收音机焊接

aaaaa

Elasticsearch 相关度评分

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

Nginx中常见header配置及修改

运维研习社

nginx Linux

记忆这件“小事”「Day 7」

道伟

心理学 28天写作

(28DW-S8-Day7) 比特币原始文献略读

mtfelix

比特币 区块链 白皮书 28天写作 工作量证明

第五周作业:用例流程图

克比

这道 Hard 到底难在哪里?大概是难在考察的全是违反“人性直觉”的内容吧 ...

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

翻译:《实用的 Python 编程》02_07_Objects

codists

Python

产品迭代最有力的工具:每周产品讨论会

boshi

产品策略 七日更

前端170面试题+答案学习整理(良心制作)

我是哪吒

程序员 面试 大前端 28天写作 2月春节不断更

Linux常见IO分析工具

运维研习社

LiteOS:SpinLock自旋锁及LockDep死锁检测

华为云开发者联盟

死锁 LiteOS 自旋锁 SpinLock LockDep

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