dbo*_*d68 11 rspec ruby-on-rails
我是铁杆上的红宝石新手.并且在玩测试
两者之间有区别吗?
before(:each) do
#some test code
end
Run Code Online (Sandbox Code Playgroud)
和
before do
#some test code
end
Run Code Online (Sandbox Code Playgroud)
该before方法接受scope默认的参数:each.当你把它遗漏时,暗示你的意思是:each,所以你的两个例子完全相同.
这是来自RSpec RDoc的一个有用的消息,模块:RSpec :: Core :: Hooks#之前:
参数:
- 范围(符号) - ,
:each,:all或:suite(默认为:each)- conditions(Hash) - 将此钩子限制为匹配这些条件的示例,例如,
before(:each, :ui => true) { ... }仅使用声明的示例或组运行:ui => true.
| 归档时间: |
|
| 查看次数: |
1407 次 |
| 最近记录: |