Sha256: f759db099253554c6048d00adb6bc36466985bdb74653ea961a18bea6d83c896

Contents?: true

Size: 689 Bytes

Versions: 1

Compression:

Stored size: 689 Bytes

Contents

require 'bundler'
Bundler.setup

require 'test/unit'
require 'minitest/spec'

require 'roar/representer'
require 'roar/representer/feature/http_verbs'


module AttributesContructor
  def initialize(attrs={})
    attrs.each do |k,v|
      instance_variable_set("@#{k}", v)
    end
  end
end

class Item
  include AttributesContructor
  attr_accessor :value
end

class Position
  include AttributesContructor
  attr_accessor :id, :item
end

class Order
  include AttributesContructor
  attr_accessor :id, :items
end

require "test_xml/mini_test"
require "roar/representer/xml"

require 'sham_rack'
require './test/fake_server'

ShamRack.at('roar.example.com').rackup do
  run FakeServer
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
roar-0.10.0 test/test_helper.rb