Class: Train::Transports::Mock

Inherits:
Object
  • Object
show all
Defined in:
lib/train/transports/mock.rb,
lib/train/transports/mock.rb

Defined Under Namespace

Classes: Connection

Instance Method Summary collapse

Constructor Details

#initialize(conf = nil) ⇒ Mock

Returns a new instance of Mock.



10
11
12
13
# File 'lib/train/transports/mock.rb', line 10

def initialize(conf = nil)
  @conf = conf || {}
  trace_calls if @conf[:trace]
end

Instance Method Details

#connectionObject



15
16
17
# File 'lib/train/transports/mock.rb', line 15

def connection
  @connection ||= Connection.new(@conf)
end

#to_sObject



19
20
21
# File 'lib/train/transports/mock.rb', line 19

def to_s
  'Mock Transport'
end