RSpec
关于
文档
博客
升级
获取帮助
贡献
库
RSpec Mocks
RSpec Core
RSpec Expectations
RSpec Mocks
RSpec Rails
版本
3.13
3.13
3.12
基础
测试替身
允许消息
预期消息
部分测试替身
空对象替身
间谍
范围
验证替身
使用实例替身
使用类替身
使用对象替身
动态类
部分替身
配置响应
返回值
引发错误
抛出
生成
调用原始实现
包装原始实现
块实现
混合响应
设置约束
匹配参数
接收次数
消息顺序
修改常量
存根定义常量
存根未定义常量
隐藏定义常量
隐藏未定义常量
使用遗留代码
任何实例
消息链
旧语法
`stub`
`should_receive`
`any_instance`
`stub_chain`
使用`unstub`
在 rspec 之外
与 Minitest 集成
与任何测试框架集成
单独使用 `rspec-mocks` 在 RSpec 之外(独立模式)
在 rspec 之外
主题
与 Minitest 集成
与任何测试框架集成
单独使用 `rspec-mocks` 在 RSpec 之外(独立模式)