2012-08-28 28 views
30

Tôi tự hỏi liệu các before (như được thấy dưới đây) là giống như before :all trong RSpec. Đôi khi không phải là :each cũng không phải :all được chỉ định và nó gây nhầm lẫn cho tôi về những gì before thực sự làm.trước khi móc trong rspec giống như trước: tất cả?

require 'spec_helper' 

describe "this is a description" do 
    before do # vs. before :all or before :each 
    # do something... 
    end 
end 

Sẽ đánh giá cao nếu có ai có thể giải thích sự khác biệt, nếu có. Cảm ơn!

Trả lời

47

Vì vậy, câu trả lời là số before tương đương với before :each, không before :all

Test example.

Các vấn đề liên quan