Parent

Class Index [+]

Quicksearch

Mocha::YieldParameters

Public Class Methods

new() click to toggle source
    # File lib/mocha/yield_parameters.rb, line 9
 9:     def initialize
10:       @parameter_groups = []
11:     end

Public Instance Methods

add(*parameters) click to toggle source
    # File lib/mocha/yield_parameters.rb, line 21
21:     def add(*parameters)
22:       @parameter_groups << SingleYield.new(*parameters)
23:     end
multiple_add(*parameter_groups) click to toggle source
    # File lib/mocha/yield_parameters.rb, line 25
25:     def multiple_add(*parameter_groups)
26:       @parameter_groups << MultipleYields.new(*parameter_groups)
27:     end
next_invocation() click to toggle source
    # File lib/mocha/yield_parameters.rb, line 13
13:     def next_invocation
14:       case @parameter_groups.length
15:         when 0 then NoYields.new
16:         when 1 then @parameter_groups.first
17:         else @parameter_groups.shift
18:       end
19:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.