Class: Twi::Mock
- Inherits:
-
Object
- Object
- Twi::Mock
- Defined in:
- lib/twi/mock.rb
Defined Under Namespace
Classes: Call, Conversation, Event, Medium, Message, Phone
Instance Attribute Summary collapse
-
#call ⇒ Object
Returns the value of attribute call.
-
#call_error ⇒ Object
Returns the value of attribute call_error.
-
#conversation ⇒ Object
Returns the value of attribute conversation.
-
#conversation_error ⇒ Object
Returns the value of attribute conversation_error.
-
#medium ⇒ Object
Returns the value of attribute medium.
-
#message ⇒ Object
Returns the value of attribute message.
-
#message_error ⇒ Object
Returns the value of attribute message_error.
-
#phone ⇒ Object
Returns the value of attribute phone.
-
#phone_error ⇒ Object
Returns the value of attribute phone_error.
Instance Method Summary collapse
-
#calls ⇒ Array<Hash>
Every call placed since the mock was reset, in order.
-
#messages ⇒ Array<Hash>
Every message sent since the mock was reset, in order.
Instance Attribute Details
#call ⇒ Object
Returns the value of attribute call.
4 5 6 |
# File 'lib/twi/mock.rb', line 4 def call @call end |
#call_error ⇒ Object
Returns the value of attribute call_error.
4 5 6 |
# File 'lib/twi/mock.rb', line 4 def call_error @call_error end |
#conversation ⇒ Object
Returns the value of attribute conversation.
6 7 8 |
# File 'lib/twi/mock.rb', line 6 def conversation @conversation end |
#conversation_error ⇒ Object
Returns the value of attribute conversation_error.
6 7 8 |
# File 'lib/twi/mock.rb', line 6 def conversation_error @conversation_error end |
#medium ⇒ Object
Returns the value of attribute medium.
7 8 9 |
# File 'lib/twi/mock.rb', line 7 def medium @medium end |
#message ⇒ Object
Returns the value of attribute message.
5 6 7 |
# File 'lib/twi/mock.rb', line 5 def @message end |
#message_error ⇒ Object
Returns the value of attribute message_error.
5 6 7 |
# File 'lib/twi/mock.rb', line 5 def @message_error end |
#phone ⇒ Object
Returns the value of attribute phone.
3 4 5 |
# File 'lib/twi/mock.rb', line 3 def phone @phone end |
#phone_error ⇒ Object
Returns the value of attribute phone_error.
3 4 5 |
# File 'lib/twi/mock.rb', line 3 def phone_error @phone_error end |
Instance Method Details
#calls ⇒ Array<Hash>
Returns every call placed since the mock was reset, in order.
13 |
# File 'lib/twi/mock.rb', line 13 def calls = @calls ||= [] |
#messages ⇒ Array<Hash>
Returns every message sent since the mock was reset, in order.
10 |
# File 'lib/twi/mock.rb', line 10 def = @messages ||= [] |