Module: Automock

Defined in:
lib/automock.rb,
lib/automock/version.rb,
lib/automock/response_mock.rb

Defined Under Namespace

Classes: Railtie, ResponseMock

Constant Summary collapse

VERSION =
"0.0.3"

Class Method Summary collapse

Class Method Details

.append(context, example) ⇒ Object



8
9
10
11
12
# File 'lib/automock.rb', line 8

def append(context, example)
  return unless ENV["AUTOMOCK"]
  @mocks ||= []
  @mocks << ResponseMock.new(context.clone, example.clone)
end

.writeObject



14
15
16
# File 'lib/automock.rb', line 14

def write
  @mocks && @mocks.each(&:write)
end