ruby-on-rails - 在 RSpec 测试中是否有 "it"的替代方案?

标签 ruby-on-rails rspec

一些 RSpec 方法有别名来说明你如何表达它们,例如describecontext两者都做同样的事情。

it 开始规范声明并不总是有用- 有没有其他方法可以替代测试的那部分内容?

例如用以下措辞可能会很好:

context "when copying a Page object" do
  expect_that "the image gets copies" do 
    ...
  end
end
it 是否有别名?那个可以用?

最佳答案

specifyminimally documented it 的同义词. example也是同义词,但我不知道任何文档。

还有its ,已分解为 separate gem从 RSpec 3.0 开始。

关于ruby-on-rails - 在 RSpec 测试中是否有 "it"的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21379204/

相关文章:

javascript - 如何检测用户第一次登录和第一次加载特定页面?

ruby-on-rails - 如何使用 Rspec 测试电子邮件发送?

ruby-on-rails - Rails 4/验证 - 数值 : { only_integer: true } necessary on 'integer' attribute?

ruby-on-rails - RSpec stub 服务对象方法

ruby-on-rails - Rails 使用了哪些测试框架?

ruby-on-rails - 被 RSpec 惊呆了

ruby-on-rails - 从模块访问 session 变量或 Controller 变量

ruby-on-rails - Heroku:未找到 Rakefile(但在本地工作)

ios - 如何在2个或更多iOS设备上同步音频播放?

linux - Selenium ::WebDriver::Error with Firefox & Chrome