我這種情況在我的項目 - 我有測試期間使用的Singleton類代表的瀏覽器: class Browser
include Singleton
def initialize
@browser = Watir::Browser.new :ff
end
def goto url
@browser.goto url
end
我有一個使用ascts_as_tenant的多租戶應用程序。我正在嘗試編寫一個測試範圍的規範。所以我想測試User.active的輸出。 一般能正常工作的代碼如下所示 it "returns a correct active user" do
user_active = Fabricate(:user, curremp: true)
user_scope2_active = F
在一個簡單的rails應用程序與企業模型 class Company < ActiveRecord::Base
# Attributes
attr_accessible :name
validates_presence_of :name
def name=(s)
self[:name] = s.upcase
end
end
當
只是出於好奇,有沒有一種方法,使rspec的打印從上下文塊文本出從失敗消息「它」塊文本之前?例如: describe Array do
context "when created with new" do
it "is empty" do
array = Array.new
array << 1 # trigger a failure to demons