spec/integration/japan_spec.rb in sucker-1.0.0.beta.4 vs spec/integration/japan_spec.rb in sucker-1.0.0
- old
+ new
@@ -1,27 +1,35 @@
# encoding: utf-8
require "spec_helper"
module Sucker
- describe "A Japanese request" do
- use_vcr_cassette "integration/japan", :record => :new_episodes
- let(:item) do
- worker = Sucker.new(
- :locale => "jp",
- :key => amazon["key"],
- :secret => amazon["secret"])
+ describe "Item lookup" do
- worker << {
- "Operation" => "ItemLookup",
- "IdType" => "ASIN",
- "ResponseGroup" => ["ItemAttributes", "OfferFull"],
- "ItemId" => "482224816X" }
- worker.get.find("Item").first
- end
+ context "in Japan" do
- it "returns an array of items" do
- item.should be_an_instance_of Hash
- item["ItemAttributes"]["Binding"].should eql "単行本(ソフトカバー)"
+ use_vcr_cassette "integration/japan", :record => :new_episodes
+
+ let(:item) do
+ worker = Sucker.new(
+ :locale => "jp",
+ :key => amazon["key"],
+ :secret => amazon["secret"])
+
+ worker << {
+ "Operation" => "ItemLookup",
+ "IdType" => "ASIN",
+ "ResponseGroup" => ["ItemAttributes", "OfferFull"],
+ "ItemId" => "482224816X" }
+ worker.get.find("Item").first
+ end
+
+ it "returns items in Japanese" do
+ item.should be_an_instance_of Hash
+ item["ItemAttributes"]["Binding"].should eql "単行本(ソフトカバー)"
+ end
+
end
+
end
+
end