在RSpec测试中是否有“it”的替代品?

时间:2014-01-27 11:05:03

标签: ruby-on-rails rspec

某些RSpec方法对于如何对它们进行短语说明具有别名,例如: describecontext都做同样的事情。

使用it启动规范声明并不总是有用的 - 有没有其他方法可以说明测试的那部分?

e.g。这句话可能会很好:

context "when copying a Page object" do
  expect_that "the image gets copies" do 
    ...
  end
end

是否可以使用it的别名?

1 个答案:

答案 0 :(得分:4)

specifyit的{​​{3}}同义词。 example也是同义词,但我不知道任何文档。

还有its,自RSpec 3.0起已被考虑到minimally documented