btakita / pain-point
- Source
- Commits
- Network (3)
- Issues (0)
- Downloads (9)
- Wiki (1)
- Graphs
-
Tree:
ca9a65e
commit ca9a65e7110ccaa37175c741e1cea1aaa9776180
tree bae7de1b619c3d0296c3953e1890da9262c1c6bd
parent 7ac763592449ef25d8ac2e1dfe6dafa45bf8f86d
tree bae7de1b619c3d0296c3953e1890da9262c1c6bd
parent 7ac763592449ef25d8ac2e1dfe6dafa45bf8f86d
| 9ae06ec4 » | btakita | 2008-04-01 | 1 | module Spec | |
| 2 | module Mocks | ||||
| 3 | class Space | ||||
| 4 | def add(obj) | ||||
| 5 | mocks << obj unless mocks.detect {|m| m.equal? obj} | ||||
| 6 | end | ||||
| 7 | |||||
| 8 | def verify_all | ||||
| 9 | mocks.each do |mock| | ||||
| 10 | mock.rspec_verify | ||||
| 11 | end | ||||
| 12 | end | ||||
| 13 | |||||
| 14 | def reset_all | ||||
| 15 | mocks.each do |mock| | ||||
| 16 | mock.rspec_reset | ||||
| 17 | end | ||||
| 18 | mocks.clear | ||||
| 19 | end | ||||
| 20 | |||||
| 21 | private | ||||
| 22 | |||||
| 23 | def mocks | ||||
| 24 | @mocks ||= [] | ||||
| 25 | end | ||||
| 26 | end | ||||
| 27 | end | ||||
| 28 | end | ||||
