在我的Ruby on Rails 4.2應用程序中,我想更改一個測試檢查內聯樣式到rspec 3更近期的「期望」上的「應該」,但我得到一個錯誤。Rspec /水豚 - 更改應該預期
當我使用下面的測試,我測試通過:
find('#zone')['style'].should == "background-image: url(xxxxx); background-size: cover;"
我試圖將其轉換爲RSPEC更近的 「期望」
expect('#zone')['style'].to eq("background-image: url(xxxxx); background-size: cover;")
,但我得到這個錯誤:
undefined method `[]' for #<RSpec::Expectations::ExpectationTarget:0x00000008578840>
如何實現這一目標?
感謝您的回答,對我幫助很大 – Mathieu