Class Mocha::ChangeStateSideEffect
In: lib/mocha/change_state_side_effect.rb
Parent: Object

Methods

mocha_inspect   new   perform  

Public Class methods

[Source]

   # File lib/mocha/change_state_side_effect.rb, line 5
5:     def initialize(state)
6:       @state = state
7:     end

Public Instance methods

[Source]

    # File lib/mocha/change_state_side_effect.rb, line 13
13:     def mocha_inspect
14:       "then #{@state.mocha_inspect}"
15:     end

[Source]

    # File lib/mocha/change_state_side_effect.rb, line 9
 9:     def perform
10:       @state.activate
11:     end

[Validate]