當我嘗試實現步驟定義時出現以下錯誤; 警告:使用「鑑於/時/那麼」步驟定義已經過時,用「步」調用其他步驟來代替 下面是我的電影步驟無法將正則表達式轉換爲字符串(TypeError)黃瓜導軌
Given /the following movies exist/ do |movies_table|
movies_table.hashes.each do |movie|
Movie.create!(movie)
end
Then(/^the director of "(.*?)" should be "(.*?)"$/) do |arg1, arg2|
movie = Movie.find_by_arg1(arg1)
movie.arg2.should == arg2**
end
末
它失敗的然後聲明並要求我用'step'替換'then',但我卻以相同的錯誤結束了! 所以我的問題是如何將'Then'用例轉換爲'step'定義?我嘗試了幾種方法,但都失敗了!有人在那裏可以幫助我或我指向正確的方向,我還挺新本...
伊恩您好我感謝你及時的回覆!我嘗試了沒有括號,得到了相同的結果/錯誤! – user3435842 2014-10-07 20:46:43