Top Level Namespace

Defined Under Namespace

Modules: Cranky

Constant Summary collapse

Factory =

Instantiate a factory, this enables an easy drop in for tests written for Factory Girl

Cranky::Factory.new

Instance Method Summary collapse

Instance Method Details

#crank(*args) ⇒ Object

Alternative Cranky specific syntax:

crank(:user)   # equivalent to Factory.build(:user)
crank!(:user)  # equivalent to Factory.create(:user)


12
13
14
# File 'lib/cranky.rb', line 12

def crank(*args)
  Factory.build(*args)
end

#crank!(*args) ⇒ Object



16
17
18
# File 'lib/cranky.rb', line 16

def crank!(*args)
  Factory.create(*args)
end