Parent

Class Index [+]

Quicksearch

RR::WildcardMatchers::Satisfy

Attributes

expectation_proc[R]

Public Class Methods

new(expectation_proc) click to toggle source
   # File lib/rr/wildcard_matchers/satisfy.rb, line 6
6:       def initialize(expectation_proc)
7:         @expectation_proc = expectation_proc
8:       end

Public Instance Methods

==(other) click to toggle source
    # File lib/rr/wildcard_matchers/satisfy.rb, line 19
19:       def ==(other)
20:         return false unless other.is_a?(self.class)
21:         self.expectation_proc == other.expectation_proc
22:       end
Also aliased as: eql?
eql?(other) click to toggle source
Alias for: ==
inspect() click to toggle source
    # File lib/rr/wildcard_matchers/satisfy.rb, line 15
15:       def inspect
16:         "satisfy {block}"
17:       end
wildcard_match?(other) click to toggle source
    # File lib/rr/wildcard_matchers/satisfy.rb, line 10
10:       def wildcard_match?(other)
11:         return true if self == other
12:         !!expectation_proc.call(other)
13:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.