Sha256: 042084b20f33ea8293ee2ef486aedadec2a08c454107191e9fd7f43f401b6a7e

Contents?: true

Size: 614 Bytes

Versions: 1

Compression:

Stored size: 614 Bytes

Contents

# encoding: utf-8

require 'spec_helper'

describe Processor::Incoming, '#result' do

  subject { object.result(response) }

  let(:object) {
    Class.new {
      include Substation::Processor::Incoming
    }.new(processor_name, handler, failure_chain)
  }

  let(:processor_name) { mock }
  let(:response)       { Response::Success.new(request, input) }
  let(:request)        { Request.new(action_name, env, input) }
  let(:action_name)    { mock }
  let(:env)            { mock }
  let(:input)          { mock }
  let(:failure_chain)  { mock }
  let(:handler)        { mock }

  it { should eql(request) }
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
substation-0.0.9 spec/unit/substation/processor/incoming/result_spec.rb