2012-08-28 11 views
30

before(下記参照)がRSpecのbefore :allと同じかどうかは疑問です。場合によっては:eachでも:allも指定されておらず、実際にはbeforeのことを私に混乱させることもあります。rspecのフックの前と同じ:all?

require 'spec_helper' 

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

もしあれば誰でもその違いを説明できます。ありがとう!

答えて

47

だから、答えはNo beforeあるbefore :eachに相当し、ないbefore :all

Test example