class RSpec::Contracts::ReturnedResponse

Attributes

returned_value[R]

Public Class Methods

new(value) click to toggle source
# File lib/rspec/contracts/returned_response.rb, line 6
def initialize(value)
  @returned_value = value
end

Public Instance Methods

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