Module: MockIt
- Defined in:
- lib/rscm/mockit.rb
Defined Under Namespace
Classes: Mock
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.setup ⇒ Object
5 6 7 |
# File 'lib/rscm/mockit.rb', line 5 def setup @to_verify = [] end |
Instance Method Details
#new_mock ⇒ Object
17 18 19 20 21 22 |
# File 'lib/rscm/mockit.rb', line 17 def new_mock mock = MockIt::Mock.new @to_verify = [] unless @to_verify @to_verify << mock mock end |
#teardown ⇒ Object
10 11 12 13 14 15 |
# File 'lib/rscm/mockit.rb', line 10 def teardown super if(@test_passed && @to_verify) @to_verify.each{|m| m.__verify} end end |