# File lib/shoulda/context.rb, line 60
60:     def should(name, options = {}, &blk)
61:       if Shoulda.current_context
62:         block_given? ? Shoulda.current_context.should(name, options, &blk) : Shoulda.current_context.should_eventually(name)
63:       else
64:         context_name = self.name.gsub(/Test/, "")
65:         context = Shoulda::Context.new(context_name, self) do
66:           block_given? ? should(name, options, &blk) : should_eventually(name)
67:         end
68:         context.build
69:       end
70:     end