2013-05-09 46 views
0

我已經繼承了一堆舊的(v2)Shoulda測試。對什麼是V2之間棄用至V3的文檔是非常有限的,而且我似乎無法找到的推薦方式重寫下面的「assert_bad_value」行:爲Shoulda重寫assert_bad_value 3

context "Content page validations" do 
    setup do 
    @page = Factory.build(:content_page) 
    end 

    should "require a unique page id" do 
    Factory(:content_page, :page_id => 'PAGE_ID') 
    assert_bad_value(@page, :page_id, 'page_id', /already been taken/) 
    end 
end 

任何幫助將不勝感激!

回答