Class: RestAssured::AppSession

Inherits:
Object
  • Object
show all
Defined in:
lib/rest-assured/api/app_session.rb

Instance Method Summary collapse

Constructor Details

#initializeAppSession

Returns a new instance of AppSession.



5
6
7
8
9
# File 'lib/rest-assured/api/app_session.rb', line 5

def initialize
  @child = ChildProcess.build('rest-assured', *Config.to_cmdargs)
  @child.io.inherit!
  @child.start
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(*args) ⇒ Object



11
12
13
# File 'lib/rest-assured/api/app_session.rb', line 11

def method_missing(*args)
  @child.send(*args)
end