Parent

Class Index [+]

Quicksearch

Mocha::Central

Attributes

stubba_methods[RW]

Public Class Methods

new() click to toggle source
   # File lib/mocha/central.rb, line 7
7:     def initialize
8:       self.stubba_methods = []
9:     end

Public Instance Methods

stub(method) click to toggle source
    # File lib/mocha/central.rb, line 11
11:     def stub(method)
12:       unless stubba_methods.detect { |m| m.matches?(method) }
13:         method.stub
14:         stubba_methods.push(method)
15:       end
16:     end
unstub(method) click to toggle source
    # File lib/mocha/central.rb, line 18
18:     def unstub(method)
19:       if existing = stubba_methods.detect { |m| m.matches?(method) }
20:         existing.unstub
21:         stubba_methods.delete(existing)
22:       end
23:     end
unstub_all() click to toggle source
    # File lib/mocha/central.rb, line 25
25:     def unstub_all
26:       while stubba_methods.any? do
27:         unstub(stubba_methods.first)
28:       end
29:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.