# encoding: utf-8 require 'spec_helper' require 'oneboxer' require 'oneboxer/amazon_onebox' describe Oneboxer::AmazonOnebox do before(:each) do @o = Oneboxer::AmazonOnebox.new("http://www.amazon.com/Ruby-Programming-Language-David-Flanagan/dp/0596516177") FakeWeb.register_uri(:get, @o.translate_url, response: fixture_file('oneboxer/amazon.response')) end it "translates the URL" do @o.translate_url.should == "http://www.amazon.com/gp/aw/d/0596516177" end it "generates the expected onebox for Amazon" do @o.onebox.should match_html expected_amazon_result end private def expected_amazon_result <

The Ruby Programming Language [Paperback]

EXPECTED end end