百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

rspec-mocks

> 编程语言
开源

RSpec 的"测试双"框架,支持模拟和伪装

1.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

RSpec 的"测试双"框架,支持模拟和伪装

RSpec Mocks()()

rspec-mocks 是一个针对 rspec 的测试双重框架,支持方法替代对象。 伪数据、生成的测试双和真实对象的消息预期 一样。 **这是旧的 rspec mocks 仓库,请参阅 monorepo rspec/rspec 以了解新的问题和发布。

安装

gem install rspec # 为 rspec-core、rspec-expectations 和 rspec-mocks 提供支持 gem install rspec-mocks # 仅用于 rspec-mocks 要运行 main 分支吗?您需要包含依赖项 还需要 RSpec 仓库。请在 Gemfile 中添加以下内容:

ruby
%w[rspec-core rspec-expectations rspec-mocks rspec-support].each do |lib|
  gem lib, :git => "https://github.com/rspec/#{lib}.git", :branch => 'main'
end

参与贡献

一旦设置了环境,您需要进入要使用的仓库的工作目录。从那里,您可以运行 spec 和 cucumber 功能,并进行补丁修改。

测试双是用于在代码示例中代替系统中的另一个对象的对象。使用 double 方法,传入可选标识符,可以创建一个:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rubyrspecruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言