Module: Lokii::Test::Helpers
- Defined in:
- lib/lokii/test.rb
Instance Method Summary collapse
- #assert_response(text) ⇒ Object
- #assert_response_to(number) ⇒ Object
- #receive(text, number = "+123456789", sent = Time.now) ⇒ Object
- #responses ⇒ Object
Instance Method Details
#assert_response(text) ⇒ Object
34 35 36 37 |
# File 'lib/lokii/test.rb', line 34 def assert_response(text) = responses.map{|m| m[:text]} assert .include?(text), "'#{text}' not included in #{}" end |
#assert_response_to(number) ⇒ Object
39 40 41 42 |
# File 'lib/lokii/test.rb', line 39 def assert_response_to(number) numbers = responses.map{|m| m[:number]} assert numbers.include?(number), "#{number} not included in #{numbers}" end |
#receive(text, number = "+123456789", sent = Time.now) ⇒ Object
25 26 27 |
# File 'lib/lokii/test.rb', line 25 def receive(text, number = "+123456789", sent = Time.now) @server.receive(text, number, sent) end |
#responses ⇒ Object
29 30 31 32 |
# File 'lib/lokii/test.rb', line 29 def responses @server.process @server.outbox end |