Class: RasperClient::FakeServer

Inherits:
Object
  • Object
show all
Defined in:
lib/rasper_client/fake_server.rb

Class Attribute Summary collapse

Instance Method Summary collapse

Class Attribute Details

.last_added_reportObject

Returns the value of attribute last_added_report.



10
11
12
# File 'lib/rasper_client/fake_server.rb', line 10

def last_added_report
  @last_added_report
end

.last_generated_reportObject

Returns the value of attribute last_generated_report.



10
11
12
# File 'lib/rasper_client/fake_server.rb', line 10

def last_generated_report
  @last_generated_report
end

Instance Method Details

#start(port) ⇒ Object



13
14
15
16
17
# File 'lib/rasper_client/fake_server.rb', line 13

def start(port)
  @thread = Thread.new { FakeApp.run! :port => port }
  sleep 1
  self
end

#stopObject



19
20
21
22
# File 'lib/rasper_client/fake_server.rb', line 19

def stop
  @thread.kill
  self
end