Sha256: d0cf103cee035bfd6e20550568022b10f85f3af33525214f47b4fc4b0c2c9d7e

Contents?: true

Size: 401 Bytes

Versions: 2

Compression:

Stored size: 401 Bytes

Contents

require 'spec_helper'

RSpec.describe Apitizer::Connection::Format do
  let(:subject_class) { Apitizer::Connection::Format }

  { :json => '{ "articles": [] }',
    :yaml => "---\narticles: []" }.each do |format, sample|

    it "supports #{ format }" do
      subject = subject_class.build(format)
      result = subject.process(sample)
      expect(result).to eq('articles' => [])
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
apitizer-0.0.3 spec/apitizer/connection/format_spec.rb
apitizer-0.0.2 spec/apitizer/connection/format_spec.rb