class AlexaSkillSimulator

Attributes

deviceid[RW]
invocation[R]

Public Class Methods

new(modelstxt=[], debug: false, userid: nil, deviceid: nil) click to toggle source
# File lib/alexa_skillsimulator.rb, line 82
def initialize(modelstxt=[], debug: false, userid: nil, deviceid: nil)

  @debug, @deviceid = debug, deviceid
  @aur = AlexaUtteranceResponder.new(modelstxt, userid: userid, deviceid: deviceid, debug: true)
  
end

Public Instance Methods

ask(s, deviceid: @deviceid, &blk) click to toggle source
# File lib/alexa_skillsimulator.rb, line 89
def ask(s, deviceid: @deviceid, &blk)
  
  puts
  puts '  debugger: s: ' + s.inspect if @debug

  @aur.ask(s)

end