Sha256: 92c23d325aa4fdbd8a907067f72b8cd6866c8d4916597dbddf71f9f3f6ab26c1

Contents?: true

Size: 775 Bytes

Versions: 2

Compression:

Stored size: 775 Bytes

Contents

require './test/test_helper'

require 'hover/client/manowar'

describe Hover::Client::Manowar do
  before do
    @client = Hover::Client::Manowar.new('access_id', 'secret_key')
  end
  
  it "inits" do
    assert @client.is_a?(Hover::Client::Manowar)
  end
  
  describe "submit_order" do
    it "submits" do
      parameters = {
        "order[midas_identifier]" => 1,
        "order[images_attributes][0][id]" => 1,
        "order[images_attributes][1][id]" => 2
      }
      
      @client.expects(:json_post).with("orders.json", parameters)
      
      @client.submit_order(parameters)
    end
  end
  
  describe "order_results" do
    it "gets results" do
      @client.expects(:json_get).with("orders/1/results.json")
      @client.order_results(1)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hover-ruby-client-0.4.0 test/unit/client/manowar_test.rb
hover-ruby-client-0.3.1 test/unit/client/manowar_test.rb