module UserCukeHelpers def create_user(overrides={}) default_attrs = { :password => 'password', :password_confirmation => 'password', :getting_started => false } user = Factory(:user, default_attrs.merge!(overrides)) add_standard_aspects(user) user end def add_standard_aspects(user) user.aspects.create(:name => "Besties") user.aspects.create(:name => "Unicorns") end end World(UserCukeHelpers)