2015-01-08 35 views

回答

2

使用期望語法的測試將是:

it { is_expected.not_to be_valid } 

注意,對於一個班輪語法中,應該語法仍然支持(即無折舊警告),所以你不必做任何變化。從Relish page on RSpec Core 3.1

  • is_expected被簡單地定義爲預期(主題)和設計,當您使用RSpec的,期望其新的預期爲基礎的 語法。
  • should當rspec-expectations只有一個基於句法的語法時才被設計回來。但是,即使:should語法被禁用(因爲它僅僅刪除了 Object#應該但是這是RSpec :: Core :: ExampleGroup#should),它仍然可用並且可以工作 。