You can define methods in any example group using Ruby's def keyword or define_method method:
describe "example" do
  def sum(a, b)
    a + b
  end
  it "has access to methods defined in its group" do
    expect(sum(3, 4)).to be(7)
  end
end
The helper method is also available to groups nested within that group. The helper method is not available to parent or sibling groups.
Global helpers
To define helpers for all specs (or all specs of a type), 
  define it in a module
  
    Show archive.org snapshot
  
 and register it with RSpec.configure.
Posted by Henning Koch to makandra dev (2012-12-13 09:56)