Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v2.12.2
Fetching contributors…

Cannot retrieve contributors at this time

18 lines (12 sloc) 0.608 kb

Doubles, stubs, and message expectations are all cleaned out after each example. This ensures that each example can be run in isolation, and in any order.

before(:each)

It is perfectly fine to set up doubles, stubs, and message expectations in a before(:each) hook, as that hook is executed in the scope of the example:

before(:each) do
  @account = double('account')
end

Do not create doubles, stubs, or message expectations in before(:all)

If you do, they'll get cleaned out after the first example, and you will be very confused as to what's going on in the second example.

Jump to Line
Something went wrong with that request. Please try again.