class RSpec::Contracts::YieldedResponse

Attributes

yielded_values[R]

Public Class Methods

new(*values) click to toggle source
# File lib/rspec/contracts/yielded_response.rb, line 6
def initialize(*values)
  @yielded_values = values
end

Public Instance Methods

described_by?(response) click to toggle source
# File lib/rspec/contracts/yielded_response.rb, line 10
def described_by?(response)
  response.respond_to?(:yielded_values) && (yielded_values == response.yielded_values)
end
to_hash() click to toggle source
# File lib/rspec/contracts/yielded_response.rb, line 14
def to_hash
  {:yielded_values => yielded_values}
end