Module: Faclet::Syntax

Defined in:
lib/faclet/syntax.rb

Instance Method Summary collapse

Instance Method Details

#faclet(name, *args, &block) ⇒ Object



3
4
5
6
7
# File 'lib/faclet/syntax.rb', line 3

def faclet(name, *args, &block)
  attrs = args.extract_options!

  let(name) { FactoryGirl.create(args.first || name, attrs, &block) }
end

#faclet!(name, *args, &block) ⇒ Object



9
10
11
12
13
# File 'lib/faclet/syntax.rb', line 9

def faclet!(name, *args, &block)
  attrs = args.extract_options!

  let!(name) { FactoryGirl.create(args.first || name, attrs, &block) }
end