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